-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Release process
Gintautas Miselis edited this page Feb 4, 2023
·
1 revision
- Bump version in code and update changelog file
https://github.com/Codeception/Codeception/commit/b9a12f8bf233c265079c7c38b559ce3bc7dbef27
- Wait for build to pass, create new release (copy-paste changelog)
https://github.com/Codeception/Codeception/releases/tag/5.0.3
- Create new phar file
cd codeception.github.com/
git pull
composer update
./vendor/bin/robo build:phar80
./vendor/bin/robo release80
git commit -m "New phar build"
git push
- Build new docker images
cd Codeception
docker build --no-cache --pull -t "codeception/codeception:5.0.3" .
docker build --no-cache --pull --build-arg flavor=alpine -t "codeception/codeception:5.0.3-alpine" .
docker push "codeception/codeception:5.0.3"
docker push "codeception/codeception:5.0.3-alpine"
docker tag codeception/codeception:5.0.3 codeception/codeception:latest
docker tag codeception/codeception:5.0.3-alpine codeception/codeception:latest-alpine
docker push "codeception/codeception:latest"
docker push "codeception/codeception:latest-alpine"