Patrick Steinhardt
cfdf217808
ci: Upgrade customers-gitlab-com image to use git v2.31
...
One of the images we build is still using git v2.26.0. Upgrade it to use
git v2.31.0 such that we can drop all git versions before v2.29.0 at a
later point. Downstream will be upgraded accordingly after the updated
build image has landed.
2021-03-16 08:41:54 +01:00
Patrick Steinhardt
ee508fa7a4
ci: Drop builds with git v2.28.0
...
The minimum required version of git has been bumped to v2.29.0 some time
ago. It's thus not necessary anymore to build images for git v2.28.0.
Drop them.
2021-03-16 08:34:53 +01:00
Stan Hu
59cbeda30f
Merge branch '68-avoid-stretch-in-ruby-images' into 'master'
...
Avoid to use stretch image in Ruby 2.6-base images
Closes #68
See merge request gitlab-org/gitlab-build-images!383
2021-03-15 17:58:17 +00:00
Zeger-Jan van de Weg
fe1ff48604
Merge branch '46-update-golang-minor-revision' into 'master'
...
Update Golang 1.14/1.15 minor revisions
Closes #67 and #46
See merge request gitlab-org/gitlab-build-images!382
2021-03-15 09:25:11 +00:00
Takuya Noguchi
c66de8800e
Avoid to use stretch image in Ruby 2.6-base images
...
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-03-15 07:15:09 +00:00
Takuya Noguchi
f544166aba
Update Golang 1.14/1.15 minor revisions
...
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-03-15 03:02:50 +00:00
Stan Hu
a777a18652
Merge branch 'remove-legacy-chrome-tags' into 'master'
...
Remove entries of legacy Chrome image tags from the CI manifest
Closes #65
See merge request gitlab-org/gitlab-build-images!379
2021-03-10 15:44:54 +00:00
Takuya Noguchi
7de9a01c6a
Remove entries of legacy Chrome image tags from the CI manifest
...
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-03-10 13:59:13 +00:00
Stan Hu
0d0895bb97
Merge branch 'update-graphicsmagick-to-1.3.36' into 'master'
...
Update GraphicsMagick to 1.3.36
See merge request gitlab-org/gitlab-build-images!378
2021-03-09 14:27:48 +00:00
Takuya Noguchi
160258a0a7
Update GraphicsMagick to 1.3.36
...
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-03-08 04:29:11 +00:00
Stan Hu
30b6c4afac
Merge branch '63-deprecate-gitaly-build-images-for-ruby-2-6' into 'master'
...
Deprecate Gitaly build images for Ruby 2.6
Closes #63
See merge request gitlab-org/gitlab-build-images!377
2021-03-06 00:18:20 +00:00
Takuya Noguchi
3d767cea42
Deprecate Gitaly build images for Ruby 2.6
...
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-03-05 23:04:33 +00:00
DJ Mountney
5bdd119258
Merge branch 'hp-add-helm-to-operator-build-image' into 'master'
...
Add Helm to Operator build image
See merge request gitlab-org/gitlab-build-images!376
2021-03-02 20:39:02 +00:00
Hossein Pursultani
f8b01d2ef8
Add Helm to Operator build image
...
Also includes cleanups
2021-03-02 20:39:01 +00:00
Rémy Coutable
5d140acade
Merge branch 'update-node-to-12.18-on-customers-gitlab-com' into 'master'
...
Update Node from 12.4.0 to 12.18.4 in the image for gitlab-org/customers-gitlab-com
See merge request gitlab-org/gitlab-build-images!375
2021-03-01 10:34:54 +00:00
Rémy Coutable
615e078e0e
Merge branch '62-upgrade-noe-js-from-12-4-0-non-lts-to-14-x-lts-14-16-0-by-default' into 'master'
...
Upgrade the default Node.js version from 12.4.0 to 14.16.0 as a system
Closes #62
See merge request gitlab-org/gitlab-build-images!374
2021-03-01 10:19:36 +00:00
Takuya Noguchi
805eece0ce
Update Node from 12.4.0 to 12.18.4
...
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-02-27 13:37:15 +00:00
Takuya Noguchi
adc2958921
Upgrade the default Node.js version from 12.4.0 to 14.16.0
...
Also node-14 will be changed from 14.15.4 to 14.16.0 as intended,
while node-12 will not be changed staying with 12.4.0.
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-02-27 13:25:53 +00:00
Stan Hu
48aab17673
Merge branch 'follow-ci-best-practices' into 'master'
...
Follow GitLab CI best practices
See merge request gitlab-org/gitlab-build-images!217
2021-02-25 15:18:19 +00:00
Tomasz Maczukin
026e9fa6ef
Follow GitLab CI best practices
...
This commit changes few things, implementing some of the GitLab CI known
best practices:
1. Explicitly pointing the `docker:git` image to a specific version.
Leaving the floating one we're risking that a buggy release of new
Docker image will be randomly introduced to our pipelines. It's also
best to make the Docker Client (used by the job from within the
`docker:git` image) to be at the same version as the Docker Engine
(running in the `docker:dind` service container).
2. Replacing `ci-job-token` with `CI_REGISTRY_USER` and `CI_JOB_TOKEN`
with `CI_REGISTRY_PASSWORD` makes the script more bulletproff. Yes,
at this moment these variables contain the same values. But they are
dedicated for such usage and if GitLab CI will ever decide to switch
how Registry access should be done, the dedicated variables will
folow the proper way.
2021-02-25 14:19:31 +01:00
Stan Hu
9ce844b7f4
Merge branch '61-add-ruby-3-0-based-image-for-www-gitlab-com-repo' into 'master'
...
Add Ruby 3.0-based image for www-gitlab-com repo
Closes #61
See merge request gitlab-org/gitlab-build-images!372
2021-02-23 18:21:22 +00:00
DJ Mountney
d2a6d209fe
Merge branch '60-remove-ansible-and-terraform-installation-scripts-from-this-repository' into 'master'
...
Remove Ansible and Terraform custom installation scripts
Closes #60
See merge request gitlab-org/gitlab-build-images!371
2021-02-22 17:29:54 +00:00
Mayra Cabrera
710fdf2609
Merge branch 'bjk/bump_golangci-lint' into 'master'
...
Update golangci-lint
See merge request gitlab-org/gitlab-build-images!373
2021-02-22 16:33:40 +00:00
Ben Kochie
b40a85d08c
Update golangci-lint
...
* Bump to latest golangci-lint version.
* Add bash to image to allow `set -o pipefail` to be used.
Related to https://gitlab.com/gitlab-org/labkit/-/merge_requests/112
Signed-off-by: Ben Kochie <superq@gmail.com>
2021-02-22 12:45:38 +01:00
Takuya Noguchi
4687a3b967
Add Ruby 3.0-based image for www-gitlab-com repo
...
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-02-20 21:46:19 +00:00
Rémy Coutable
ab8f6f2046
Merge branch '56-docker-20.10.3' into 'master'
...
Use Docker daemon 20.10.3 instead of 19.03.0
Closes #56
See merge request gitlab-org/gitlab-build-images!365
2021-02-16 12:42:18 +00:00
Takuya Noguchi
e7edcceefb
Remove Ansible and Terraform custom installation scripts
...
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-02-16 09:11:00 +00:00
Stan Hu
fcc5115225
Merge branch '59-deprecate-ruby-alpine-aws-image' into 'master'
...
Deprecate ruby-alpine-aws image
Closes #59
See merge request gitlab-org/gitlab-build-images!370
2021-02-16 07:38:13 +00:00
Takuya Noguchi
917bea8eeb
Deprecate ruby-alpine-aws image
...
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-02-16 06:18:30 +00:00
Stan Hu
523e78170f
Merge branch '57-deprecate-alpine-aws-image' into 'master'
...
Deprecate alpine-aws image
Closes #57
See merge request gitlab-org/gitlab-build-images!366
2021-02-16 04:52:08 +00:00
Stan Hu
3c9189db3a
Merge branch '58-deprecate-node-10-image' into 'master'
...
Deprecate node-10 image
Closes #58
See merge request gitlab-org/gitlab-build-images!369
2021-02-15 19:34:34 +00:00
Takuya Noguchi
c681a73885
Deprecate node-10 image
...
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-02-15 18:22:20 +00:00
Rémy Coutable
a5577a9465
Merge branch 'fix-mr360' into 'master'
...
Fix image pushing on CI in MR 360
See merge request gitlab-org/gitlab-build-images!367
2021-02-15 17:32:02 +00:00
Takuya Noguchi
c19dc44a4f
Fix image pushing on CI in MR 360
...
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-02-15 17:06:15 +00:00
Rémy Coutable
0997e1aca8
Merge branch '55-update-danger-to-8.2.2' into 'master'
...
Update danger from 8.2.1 to 8.2.2
Closes #55
See merge request gitlab-org/gitlab-build-images!364
2021-02-15 16:32:38 +00:00
Takuya Noguchi
c3d2546701
Deprecate alpine-aws image
...
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-02-15 13:21:06 +00:00
Takuya Noguchi
f2da17d538
Use Docker daemon 20.10.3 instead of 19.03.0
...
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-02-15 08:31:08 +00:00
Takuya Noguchi
2f49698f21
Update danger from 8.2.1 to 8.2.2
...
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-02-15 07:47:05 +00:00
Rémy Coutable
de5b1d6d9b
Merge branch 'install-git-core' into 'master'
...
Install git-core
See merge request gitlab-org/gitlab-build-images!363
2021-02-03 10:56:53 +00:00
Kamil Trzciński
ba4b0253d4
Install git-core
2021-02-03 10:56:53 +00:00
Stan Hu
3e7f7696aa
Merge branch 'install-dependencies' into 'master'
...
Install all required by GitLab dependencies
See merge request gitlab-org/gitlab-build-images!362
2021-02-02 21:06:56 +00:00
Kamil Trzciński
8321e76cab
Install all required by GitLab dependencies
2021-02-02 20:18:37 +01:00
Rémy Coutable
12d75166db
Merge branch 'deploy-stage' into 'master'
...
Move `build` to `deploy` stage and use MR pipelines
See merge request gitlab-org/gitlab-build-images!361
2021-02-02 17:05:19 +00:00
Kamil Trzciński
9bc5a09673
Apply 1 suggestion(s) to 1 file(s)
2021-02-02 16:00:53 +00:00
Kamil Trzciński
ac8dba73d4
Use MR workflow only
2021-02-02 16:48:38 +01:00
Kamil Trzciński
6a019ea6f2
Move build to deploy stage
...
This ensures that we always run all `tests` (first).
This also adds ` push` tag to each job that is to push.
2021-02-02 16:46:33 +01:00
Rémy Coutable
2f024f0ae2
Merge branch 'remove-FORCE_BUILD' into 'master'
...
Remove force build and at ENVs to `Dockerfile.custom`
See merge request gitlab-org/gitlab-build-images!360
2021-02-02 15:41:07 +00:00
Kamil Trzciński
1f070817cd
Set ENV once, at end
2021-02-02 16:25:06 +01:00
Kamil Trzciński
2269f81b22
It is cache-from
2021-02-02 14:06:35 +01:00
Kamil Trzciński
c393e4e804
Fix custom-docker-build
2021-02-02 13:33:49 +01:00