Publish binaries to s3
Create a new release job to release the binaries for each commit, master, and tag created into their respective bucket.
The s3 bucket information are stored inside of Settings > CI/CD > Variables
Testing / QA
Created a dummy tag
v0.16.0-rc1-gitalb.1 which has the following pipeline: https://gitlab.com/gitlab-org/ci-cd/docker-machine/pipelines/84332995 which created the following s3 index page https://gitlab-docker-machine-downloads.s3.amazonaws.com/v0.16.0-rc1-gitlab.1/index.html.
We can also see the release page in https://gitlab.com/gitlab-org/ci-cd/docker-machine/-/releases being updated properly, but please note that they link to the wrong binaries, but since that the script was fixed to have the correct links.
v0.16.0-rc1-gitalb.1 will be deleted when we merge this merge request!