Skip to content
Gintautas Miselis edited this page Feb 4, 2023 · 1 revision
  1. Bump version in code and update changelog file

https://github.com/Codeception/Codeception/commit/b9a12f8bf233c265079c7c38b559ce3bc7dbef27

  1. Wait for build to pass, create new release (copy-paste changelog)

https://github.com/Codeception/Codeception/releases/tag/5.0.3

  1. 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

https://github.com/Codeception/codeception.github.com/commit/0c3ee50f1c6cb5af23e4c9e6b33fe93f59650dcb

  1. 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"