-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Release Process
Diego Molina edited this page Jan 5, 2021
·
12 revisions
Here are the simple steps to release a new set of docker-selenium images.
- Pull down the latest changes from master
- Trigger the release with an empty commit and add
[deploy]
to the commit message.- e.g.
git commit --allow-empty -m "Trigger release [deploy]"
- e.g.
To do a prerelease (a Grid build that is not yet officially released)
- Make the Grid jar available and downloadable via a public URL.
- Change the base docker image and use the URL created in step 1.
- Commit your changes and add
[deploy][prerelease]
to the commit message.- e.g.
git commit -m "Grid version X.Y prerelease [deploy][prerelease]"
- e.g.
- Pull down the latest changes from
selenium-3
# VERSION=3.141.59-<YYYYMMDD> make generate_all
- Mass replace in the directory the old version, with the new
# git commit -am "3.141.59-<YYYYMMDD> release"
# git tag 3.141.59-<YYYYMMDD>
# git push origin selenium-3 && git push --tags
- See the tagging convention explanation here.