|
- Maven package :computer:
|
|
## Automatic Steps
|
|
- test binaries :computer:
|
|
### Build
|
|
|
|
- maven package
|
|
|
|
|
|
|
|
### Smoke Test
|
|
|
|
- test binaries (simple startup smoke test)
|
|
|
|
|
|
|
|
### Artifactory
|
|
|
|
- deploy artifacts to artifactory
|
|
|
|
|
|
|
|
### Git Branches
|
|
|
|
- merge dev branch into master
|
|
|
|
- delete dev branch on all remotes
|
|
|
|
|
|
|
|
### Tags/Release
|
|
|
|
- create GitLab tag
|
|
|
|
- create and prepare GitHub tag (+ upload binaries)
|
|
|
|
- close GitHub milestone
|
|
|
|
|
|
|
|
### Docker
|
|
|
|
- update Dockerfile
|
|
|
|
- build docker image and push to registy
|
|
|
|
|
|
|
|
## Manual Steps
|
|
- update screenshots
|
|
- update screenshots
|
|
- update wiki
|
|
- update wiki
|
|
- update Dockerfile :computer:
|
|
|
|
- update README
|
|
- update README
|
|
- deploy artifacts to artifactory :computer:
|
|
- change pom version and versionCode in new pom
|
|
- [branches.bat](https://thecodelabs.de/deadlocker8/MagicScripts/blob/master/PowerShell/branches.bat)
|
|
|
|
- merge dev branch :computer:
|
|
|
|
- delete dev branch (on all remotes) :computer:
|
|
|
|
- create new dev branch (push to all remotes)
|
|
|
|
- change pom version and versionCode
|
|
|
|
- create GitHub tag (+ upload binaries) :computer:
|
|
|
|
- create GitLab tag :computer:
|
|
|
|
- update german roadmap
|
|
- update german roadmap
|
|
- update english roadmap
|
|
- update english roadmap
|
|
- close milestone :computer:
|
|
- update Gitlab CI/CD variable (next version name)
|
|
- update Gitlab CI/CD Variables
|
|
|
|
- build docker image and push to registy :computer: |
|
|