2.4 (2023-08-15)
Enhancements
- [#561] bump up to reporting:1.29
- [#560] bump up to selenoid:1.8
- [#559] bump up to jenkins-master:2.1
- [#555] bump up to mcloud:2.5
- [#547] docs: update links and branch names
- [#454] support MacOS
Fixes
- [#563] unable to reset default admin/admin password for sonar
- [#420] OnPush-carina demo request doesn't work with Bitbucket
Won't Fix
- [#550] Error message appears during Shut down operation
- [#84] investigate possibility to setup online code editor (eclipse)
Components Updates
- reporting 1.28 -> 1.29
- mcloud 2.4.6 -> 2.5
- selenoid 1.7 -> 1.8
- jenkins 2.0->2.1
- pipeline-ce 2.0->2.1
Migration Steps
- it is recommended to make a "golden" backup running backup task and making a copy of zebrunner folder
./zebrunner.sh backup
cp -r ../zebrunner ../zebrunner.bak
- start services and make sure everything is up&running!
./zebrunner.sh start
- pull recursively latest changes and verify that sub-modules are valid
git pull --recurse-submodules
- Important! Verify that submodules have below versions:
git submodule status
... jenkins (2.1)
... mcloud (2.5)
... reporting (1.29)
... selenoid (1.8)
... sonarqube (1.4)
There is no sense to continue if any sub-module has older version! Ask for the assistance in telegram
- upgrade using "./zebrunner.sh upgrade" and restart
./zebrunner.sh upgrade
./zebrunner.sh restart
- Clear old cache and cookies for the CE address
#563 To complete SonarQube integration sometimes cookies clearing required after updating default password!