You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are two places where we build container images and push them to docker hub and quay:
CI builds when a branch changes (master, 1.2.x, etc)
CI builds when performing a manual release
In these cases we need to properly tag then container images before pushing them. The GH Actions responsible for the above tasks already do this, but the tags they use are a little confusing. Here we define what tags should be applied in both.
CI Builds for Branch Changes
When doing a CI build due to a change to the branch (e.g. when a change to master is merged from a PR), the following tags should be applied to the container images:
When building from the master branch, apply the latest-snapshot
When building from a maintenance branch, such as 1.2.x or 1.3.x, apply <branch-name>-snapshot (for example 1.3.x-snapshot)
CI Builds for Release
When doing a CI build due to a manually triggered release, the following tags should be applied to the container images:
Apply the specific release version # tag, e.g. 2.0.7.Final
When releasing from the master branch, apply latest-release
When releasing from a maintenance branch, such as 1.2.x or 1.3.x apply <branch-name>-release (for example 1.3.x-release)
The text was updated successfully, but these errors were encountered:
There are two places where we build container images and push them to docker hub and quay:
master
,1.2.x
, etc)In these cases we need to properly tag then container images before pushing them. The GH Actions responsible for the above tasks already do this, but the tags they use are a little confusing. Here we define what tags should be applied in both.
CI Builds for Branch Changes
When doing a CI build due to a change to the branch (e.g. when a change to
master
is merged from a PR), the following tags should be applied to the container images:master
branch, apply thelatest-snapshot
1.2.x
or1.3.x
, apply<branch-name>-snapshot
(for example1.3.x-snapshot
)CI Builds for Release
When doing a CI build due to a manually triggered release, the following tags should be applied to the container images:
2.0.7.Final
master
branch, applylatest-release
1.2.x
or1.3.x
apply<branch-name>-release
(for example1.3.x-release
)The text was updated successfully, but these errors were encountered: