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
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
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
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
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
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
Kamil Trzciński
ba4b0253d4
Install git-core
2021-02-03 10:56:53 +00:00
Kamil Trzciński
8321e76cab
Install all required by GitLab dependencies
2021-02-02 20:18:37 +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
Kamil Trzciński
3acad93b15
Use a manual job to trigger a selective build/push
2021-02-02 13:30:18 +01:00
Kamil Trzciński
d9530f3124
Fix patching ruby
2021-02-01 18:31:37 +01:00
Kamil Trzciński
255e47d887
Fix node-10 support
2021-02-01 17:56:38 +01:00
Kamil Trzciński
f0bf9d8f0c
Fix support for Ruby versions
2021-02-01 17:45:17 +01:00
Kamil Trzciński
d25cb10067
Apply thread allocations patch to Ruby 2.7
...
This makes us to compile Ruby 2.7 manually
and apply relevant patch.
2021-02-01 14:20:17 +01:00
Takuya Noguchi
172a4ac8e7
Update Ruby 2.6 to 2.7 in www-gitlab-com image
...
Drops Ruby 2.4 test and build.
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2021-01-29 15:11:27 +00:00
Lukas Eipert
5a3dce5eaf
Update gitlab build images to use node 14
2021-01-20 12:16:54 +01:00
Rémy Coutable
9ba71df9cf
Update Chrome to 87
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2021-01-19 12:03:40 +01:00
Stan Hu
3bf80b1b64
Bump yamllint version to 1.25.0
...
https://packages.debian.org/testing/yamllint bumped the version, so
the previous version no longer exists.
2021-01-07 22:04:06 +05:30
Paul Okstad
c866076fac
Add Golang 1.15.5 to build containers
2020-12-01 08:29:15 +00:00
Zeger-Jan van de Weg
a329f7f743
Merge branch 'fix_immediate_configuration_error' into 'master'
...
Fix: Could not perform immediate configuration on 'libcrypt1:amd64'
See merge request gitlab-org/gitlab-build-images!332
2020-10-20 14:48:27 +00:00
Vasilii Iakliushin
722983bf6b
Fix: Could not perform immediate configuration on 'libcrypt1:amd64'
...
https://gitlab.com/gitlab-org/gitlab-build-images/-/jobs/801097436#L1727
Error message:
```
E: Could not configure 'libc6:amd64'.
E: Could not perform immediate configuration on
'libcrypt1:amd64'. Please see man 5 apt.conf under
APT::Immediate-Configure for details. (2)
```
2020-10-20 16:20:47 +02:00
Patrick Steinhardt
f03ad820b0
Upgrade to Git v2.29.0
...
With Git v2.29.0 being released, let's start building Docker images for
that version so we can make use of it throughout GitLab.
2020-10-20 09:45:35 +02:00
Lukas Eipert
fc95963fc7
Update yarn to 1.22.5
2020-10-01 13:20:04 +02:00
Lukas Eipert
b743e862e8
Update node to 12.18.4
2020-10-01 13:18:51 +02:00
Rémy Coutable
ceca4d94f4
Update Chrome version to 85
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2020-09-02 11:19:57 +02:00
Stan Hu
a7a13a87d6
Add Ruby 2.7 images for GitLab CE/EE images
...
Ruby 2.7.1 is only available on Debian Buster, so we have to upgrade
from Debian Stretch.
Fix install-essentials for Debian 10 (Buster):
1. MySQL client is no longer needed
2. Yank libgdbm3 and libgdbm-dev because it's not clear why it's needed
3. Pull legacy nodejs from Debian Buster builds since Node 12.x conflicted
2020-08-04 12:57:50 -07:00
Craig Furman
a0cf0d57ca
Update yamllint
...
The old version, 1.23.0, looks to have been pulled from the repos:
https://gitlab.com/gitlab-org/gitlab-build-images/-/jobs/669766401
2020-08-04 09:52:16 +01:00
Patrick Steinhardt
bff2b6b42b
Upgrade Git from v2.28.0-rc1 to v2.28.0
...
Now that Git v2.28.0 has been released, let's update our custom build
instructions to use it instead of the release candidate.
2020-07-29 07:26:44 +02:00
Chad Woolley
a24216113f
Add python3-crcmod to www-gitlab-com image
...
Apparently gsutil started using python3. Leaving the python2 version just in case it's needed too
2020-07-21 17:12:59 -07:00
Patrick Steinhardt
3e75b17a99
Upgrade to Git v2.28.0.rc1
...
Git v2.28.0.rc1 has been released. As the v2.28.0 release series is the
first to contain support for the reference-transaction hook which is
currently a focus for Gitaly, this commit adds the release candidate
version so we can test the hook as part of Gitaly's CI.
2020-07-20 14:10:22 +02:00
Pavlo Strokov
48c98a5191
Adding of PgBouncer
...
Fix installation script of PgBouncer.
Single download + removal of all tmp data.
Related to: https://gitlab.com/gitlab-org/gitaly/-/issues/2816
2020-07-16 00:46:52 +03:00
Stan Hu
4bfa4ce901
Merge branch 'support-chrome-84' into 'master'
...
Support chrome 84
See merge request gitlab-org/gitlab-build-images!311
2020-07-15 15:53:53 +00:00
Rémy Coutable
16a47f96cc
Support Chrome 84
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2020-07-15 15:34:18 +02:00
Pavlo Strokov
9934e625c6
Adding of PgBouncer
...
Gitaly project plans to use PgBouncer for Praefect service
https://gitlab.com/gitlab-org/gitaly/-/issues/2816
We want to have an image for CI so we can test interaction
of Praefect with PostgreSQL database if PgBouncer sits in
between.
Installation script added with 1.14.0 version of PgBouncer (latest).
Related to: https://gitlab.com/gitlab-org/gitaly/-/issues/2816
2020-07-15 15:02:51 +03:00
Stan Hu
bbe5618b68
Tighten Docker package regexp
...
Previously 19.0.3.1 would match multiple versions:
```
5:19.03.11~3-0~debian-stretch
5:19.03.10~3-0~debian-stretch
5:19.03.1~3-0~debian-stretch
```
We can tighten up the regexp by adding a `~` to the end of
the version.
2020-06-05 11:58:25 -07:00
Achilleas Pipinellis
b7073662ed
Install latest yamllint from Debian testing
...
Needed for
https://gitlab.com/gitlab-com/www-gitlab-com/-/merge_requests/47628
2020-06-04 16:12:53 +02:00
Paul Okstad
15756dc1b9
Update Gitaly build images
...
- Adds Git v2.25 and v2.27 (see https://gitlab.com/gitlab-org/gitaly/-/issues/2773 )
- Removes Git v2.22 (no longer used by Gitaly)
- Removes Go v1.12 (no longer used by Gitaly)
2020-06-02 07:10:08 +00:00
Chad Woolley
c1308cd52f
Add www-gitlab-com python-crcmod
...
To optimize gsutil rsync commands
2020-05-28 15:31:05 -07:00
Rémy Coutable
64c2401dcb
Apply suggestion to scripts/custom-docker-build
2020-05-28 14:34:38 +00:00
Rémy Coutable
97e10dbd55
Add support for Chrome 83
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2020-05-28 15:06:07 +02:00
Chad Woolley
edc1ff095c
Add Google cloud SDK to www-gitlab-com
2020-05-27 02:37:10 -07:00
Chad Woolley
865f5cb8d2
Add unzip to www-gitlab-com
2020-05-27 02:37:10 -07:00
Chad Woolley
dc7e538ef7
Clean up comments in www-gitlab-com
2020-05-26 23:10:16 -07:00
Achilleas Pipinellis
3857ddbeac
Add yamllint to the www-gitlab-com image
...
python3-pkg-resources was also added as a dependency, because there's
bug in Debian Stretch
http://debian.2.n7.nabble.com/Bug-917271-yamllint-requires-module-pkg-resources-but-does-not-depend-on-it-td4440193.html
Needed for
https://gitlab.com/gitlab-com/www-gitlab-com/-/merge_requests/47628
2020-05-25 16:02:56 +02:00
Stan Hu
f0fffeca53
Upgrade Ruby to v2.6.6 and Google Chrome to v81
2020-04-30 15:47:00 -07:00
Marin Jankovski
53e7f97719
Merge branch 'cc-git-2-24-3' into 'master'
...
Update to Git 2.24 version to 2.24.3
See merge request gitlab-org/gitlab-build-images!289
2020-04-29 10:20:50 +00:00
Christian Couder
f25b653db2
Update to Git 2.24 version to 2.24.3
2020-04-21 10:00:20 +02:00
Christian Couder
c2b26e45c5
Update to Git version 2.26.2
2020-04-21 09:31:50 +02:00