Add docker_images release step to CI pipeline
What does this MR do?
The pipeline adds a step which builds and releases Runner's docker images. It also fixes a problem when a release (both docker-based and S3-based) for older stable branch was marked as the latest
.
Why was this MR needed?
Please look into #1713 (closed) and #1681 (closed) for a reference.
Are there points in the code the reviewer needs to double check?
@ayufan Do we want to store images also in our registry? If no, then I can make the ci/release_docker_images
much simpler.
Does this MR meet the acceptance criteria?
-
Documentation created/updated - Tests
-
Added for this feature/bug -
All builds are passing
-
-
Branch has no merge conflicts with master
(if you do - rebase it please)