You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: RELEASE.md
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -94,9 +94,11 @@ For a MINOR or MAJOR release:
94
94
-`deactivate && rm -rf testing-fm-latest`
95
95
-[ ] Release to Docker Hub:
96
96
-[ ] Check `docker images` (CREATED column) to make sure the `flexmeasures-server` image is the one you just built (under "Test steps")
97
+
-[ ] Work with a fresh clone of the repo under a separate `flexmeasures-release` folder to avoid any run artifacts from being included in the image: `git clone git@github.com:FlexMeasures/flexmeasures.git flexmeasures-release`
98
+
-[ ] Checkout the right tag: `git checkout v<major>.<minor>.<patch>`
97
99
-[ ] Re-build, because we want the new git version tag to be part of it: `docker compose build`
98
-
-[ ]`docker tag flexmeasures-server lfenergy/flexmeasures:v<major>.<minor>.<patch>`
99
-
-[ ]`docker tag flexmeasures-server lfenergy/flexmeasures:latest`
100
+
-[ ]`docker tag flexmeasures-release-server lfenergy/flexmeasures:v<major>.<minor>.<patch>`
101
+
-[ ]`docker tag flexmeasures-release-server lfenergy/flexmeasures:latest`
100
102
-[ ]`docker login -u flexmeasures` # Credentials for the Docker account are in Seita's keepass store. When using Docker Desktop (maybe for all Docker demons), you need a GPG key to use the Linux pass-store (https://docs.docker.com/desktop/get-started/#sign-in-to-docker-desktop)
0 commit comments