mirror of
https://github.com/ClusterCockpit/cc-backend
synced 2024-11-10 08:57:25 +01:00
Prepare minor release 1.1.0
This commit is contained in:
parent
5923070191
commit
f81ffbe83d
2
Makefile
2
Makefile
@ -2,7 +2,7 @@ TARGET = ./cc-backend
|
|||||||
VAR = ./var
|
VAR = ./var
|
||||||
CFG = config.json .env
|
CFG = config.json .env
|
||||||
FRONTEND = ./web/frontend
|
FRONTEND = ./web/frontend
|
||||||
VERSION = 1.0.0
|
VERSION = 1.1.0
|
||||||
GIT_HASH := $(shell git rev-parse --short HEAD || echo 'development')
|
GIT_HASH := $(shell git rev-parse --short HEAD || echo 'development')
|
||||||
CURRENT_TIME = $(shell date +"%Y-%m-%d:T%H:%M:%S")
|
CURRENT_TIME = $(shell date +"%Y-%m-%d:T%H:%M:%S")
|
||||||
LD_FLAGS = '-s -X main.date=${CURRENT_TIME} -X main.version=${VERSION} -X main.commit=${GIT_HASH}'
|
LD_FLAGS = '-s -X main.date=${CURRENT_TIME} -X main.version=${VERSION} -X main.commit=${GIT_HASH}'
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
# `cc-backend` version 1.0.0
|
# `cc-backend` version 1.1.0
|
||||||
|
|
||||||
Supports job archive version 1 and database version 6.
|
Supports job archive version 1 and database version 6.
|
||||||
|
|
||||||
This is the initial release of `cc-backend`, the API backend and frontend
|
This is a minor release of `cc-backend`, the API backend and frontend
|
||||||
implementation of ClusterCockpit.
|
implementation of ClusterCockpit.
|
||||||
|
|
||||||
** Breaking changes **
|
** Breaking changes v1 **
|
||||||
|
|
||||||
The aggregate job statistic core hours is now computed using the job table
|
The aggregate job statistic core hours is now computed using the job table
|
||||||
column `num_hwthreads`. In a future release this column will be renamed to
|
column `num_hwthreads`. In a future release this column will be renamed to
|
||||||
@ -25,12 +25,3 @@ sqlite> PRAGMA foreign_keys = ON;
|
|||||||
|
|
||||||
```
|
```
|
||||||
Otherwise if you delete jobs the jobtag relation table will not be updated accordingly!
|
Otherwise if you delete jobs the jobtag relation table will not be updated accordingly!
|
||||||
|
|
||||||
**Notable changes**
|
|
||||||
* Supports user roles admin, support, manager, user, and api.
|
|
||||||
* Unified search bar supports job id, job name, project id, user name, and name
|
|
||||||
* Performance improvements for sqlite db backend
|
|
||||||
* Extended REST api supports to query job metrics
|
|
||||||
* Better support for shared jobs
|
|
||||||
* More flexible metric list configuration
|
|
||||||
* Versioning and migration for database and job archive
|
|
||||||
|
13
docs/dev-release.md
Normal file
13
docs/dev-release.md
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
# Steps to prepare a release
|
||||||
|
|
||||||
|
1. On `hotfix` branch:
|
||||||
|
* Update ReleaseNotes.md
|
||||||
|
* Update version in Makefile
|
||||||
|
* Commit, push, and pull request
|
||||||
|
* Merge in master
|
||||||
|
|
||||||
|
2. On Linux host:
|
||||||
|
* Pull master
|
||||||
|
* Ensure that GitHub Token environment variable `GITHUB_TOKEN` is set
|
||||||
|
* Create release tag: `git tag v1.1.0 -m release`
|
||||||
|
* Execute `goreleaser release`
|
Loading…
Reference in New Issue
Block a user