Jacob Vosmaer
b1ecdbffc5
Add Gitaly CI image with Git 2.21
2019-03-05 11:56:01 +00:00
Zeger-Jan van de Weg
31209c7e85
Add Go 1.12 images
...
Allows Gitaly to start testing against Go 1.12.
Part of: https://gitlab.com/gitlab-org/gitaly/issues/1513
2019-02-27 11:56:48 +01:00
Jan Provaznik
3c03598658
Compile graphicsmagick with jpeg/tiff
2019-02-18 14:25:42 +00:00
Stan Hu
5253e8e4f3
Upgrade CE/EE container to use Chrome 71.0 and Golang 1.11
2019-01-06 07:28:22 -08:00
Sean McGivern
38a1021068
Add apt-get update to install docker
2018-11-15 09:41:45 -08:00
Stan Hu
f0141c80a6
Merge branch 'master' into sh-add-rsync-www-gitlab-com
2018-11-12 07:52:20 -08:00
Stan Hu
343fbb26db
Add rsync to www-gitlab-com package
2018-11-12 07:51:02 -08:00
Lukas Eipert
357f465910
Update node and yarn to latest stable
2018-11-10 16:13:35 +01:00
Clement Ho
962db60538
Add workaround for installing Noto Emoji for gitlab-puppeteer
2018-11-08 21:54:07 +00:00
Lukas Eipert
35fc800e29
Install imagemagick in www-gitlab-com docker image
2018-10-30 17:41:13 +01:00
Ian Baum
a0f6f84971
Add docker software to allow using dind enabled images
2018-10-12 10:23:32 +00:00
Stan Hu
f7494711f6
Clean up pandoc temporary files
2018-10-11 16:03:05 -07:00
Stan Hu
78aa73c6ce
Install pandoc v2.3.1 to www-gitlab-com image
2018-10-11 19:33:19 +00:00
Lukas Eipert
5380948868
Ensure that package managers clean up
...
Every package manager should clean up after themselves in order to keep
docker layers neat and tiny:
apt (Debian/Ubuntu package manager):
- unneeded dependencies are cleared (autoremove)
- caches are cleaned (clean)
- package lists are deleted
yum (CentOS package manager),
zypper (OpenSuse package manager)
- should clear caches after installing dependencies
pip (Python package manager),
apk (Alpine package manager)
- should use no cache for installing dependencies
2018-10-04 23:29:51 +02:00
Lukas Eipert
a787a7af9d
Add images for Chrome 69
2018-09-06 21:47:28 +00:00
Zeger-Jan van de Weg
2a7a78a829
Add Golang 1.11 for build images
...
Go released a new version this week; https://blog.golang.org/go1.11
which makes go 1.9 EOL. To remove that version from our testing matrix,
we should make sure we support 1.11 first.
This only creates the 1.11 build images, other projects need to do the
cascading changes.
2018-08-26 09:37:43 +02:00
James Lopez
8e705228d9
Update scripts/custom-docker-build
2018-07-13 07:51:54 +00:00
Stan Hu
8afb27bf93
Add CHROME_DRIVER_VERSION on separate line
2018-07-06 16:14:45 -07:00
Stan Hu
962a8ba060
Properly export CHROME_DRIVER_VERSION
2018-07-06 16:10:23 -07:00
Stan Hu
a3d18021ec
Bump to Chrome V67
2018-06-08 10:46:13 -07:00
Stan Hu
2c26a37c40
Merge branch 'master' into sh-bump-chrome-and-chromedriver-v66
2018-06-08 10:40:42 -07:00
Alexis Reigel
72747ef3ca
Add graphicsmagick versioned feature
2018-06-06 09:11:38 +00:00
Balasankar "Balu" C
e5914b93cc
Bump git 2.14 and 2.16 also
2018-05-30 09:29:22 +05:30
Balasankar "Balu" C
d6cbe8e943
Bump git version to 2.17.1
2018-05-30 08:23:23 +05:30
Stan Hu
62814c1c6e
Lock Ruby builds to using Debian stretch
...
Closes #20
2018-05-29 09:55:04 -07:00
Stan Hu
baeb1cc4da
Install gnupg2 dependency only for www-gitlab-com
2018-05-26 13:57:58 -07:00
Stan Hu
c11e549cab
Add gnupg2 as an essential dependency for apt-key
2018-05-26 13:56:15 -07:00
Stan Hu
6e27b42922
Fix PostgreSQL build errors
2018-05-26 13:50:49 -07:00
Stan Hu
6c649b55fb
Bump to Chrome V66 and tie ChromeDriver version to each version of Chrome
2018-05-19 05:59:43 -07:00
Stan Hu
00a575107e
Remove system git from base install
...
In many images, this added a duplicate version of git, which led to
confusion.
Closes #19
2018-05-19 04:56:43 -07:00
Richard Clamp
61ec1a94bc
Add an ansible terraform custom image
...
* Adds install-terraform for installing terraform binaries
* Adds install-ansible for installing ansible binaries
* Adds a ruby-2.3-ansible-2.5.1-terraform-0.11 image
Towards https://gitlab.com/gitlab-org/omnibus-gitlab/issues/3395
2018-04-19 16:26:02 +01:00
Stan Hu
7807edf17d
Bump Chrome to V65 and upgrade Chromedriver 2.36
2018-04-07 22:46:23 -07:00
Stan Hu
bda0e0e5bf
Bump Ruby to 2.3.7, Git to 2.16.3, and add Git 2.17.0
2018-04-07 21:00:08 -07:00
Stan Hu
3734283718
Only do a HEAD request for the image to avoid downloading it
2018-02-28 13:42:44 -08:00
Stan Hu
34ce2513c8
Add an image for git v2.16 and Chrome v63
...
Also adds a caching mechanism for storing the latest version in an S3 bucket.
2018-02-27 22:41:40 -08:00
Stan Hu
860d5725f4
Bump build images to go 1.9.4
2018-02-26 17:03:26 -08:00
Stan Hu
b418a1afab
Merge branch 'sh-bump-chrome-driver' into 'master'
...
Bump ChromeDriver to 2.35 to support Chrome 64
See merge request gitlab-org/gitlab-build-images!81
2018-02-27 00:32:34 +00:00
Stan Hu
3feee1e8fd
Add a comment about updating ChromeDriver
2018-02-26 16:17:15 -08:00
Stan Hu
fc4604725f
Bump ChromeDriver to 2.35 to support Chrome 64
2018-02-26 16:15:22 -08:00
Stan Hu
7a2c2770f2
Build new images with git 2.16
...
Needed for improving performance of `git fetch` in https://gitlab.com/gitlab-com/migration/issues/216
2018-02-26 13:58:14 -08:00
Stan Hu
9e4ebbd9bd
Bump Google Chrome stable to 64.0.3282.186-1
2018-02-26 13:27:55 -08:00
Jose Ivan Vargas
19062ce028
add custom sitespeed image for gitlab
2018-02-21 17:50:11 -06:00
Kim Carlbäcker
d7dc7d0452
Add images for Golang 1.10 https://blog.golang.org/go1.10
2018-02-21 11:24:57 -08:00
Jose Ivan Vargas
1e7cd77696
update chrome version
2018-02-21 11:08:41 -06:00
Alejandro Rodríguez
248822c277
Fix version spec on custom-docker-build for go 1.8.6
2018-01-31 16:45:12 -03:00
Kim Carlbäcker
db4081aa36
We need go1.8 for Gitaly
2018-01-31 19:55:10 +01:00
Alejandro Rodríguez
48fbcc5811
Update minimum git version images to git 2.9.0
...
See https://gitlab.com/gitlab-org/gitaly/merge_requests/548
2018-01-24 17:58:42 -03:00
Alejandro Rodríguez
f6ad6999e9
Update to chrome 64
2018-01-24 17:57:27 -03:00
Andrew Newdigate
6725e787b0
Fix for bug that forces all Go binaries to be based on Go 1.8 (the default)
2017-12-21 11:55:07 +00:00
Andrew Newdigate
6cc59cc0ac
Add Golang 1.9 Images
2017-12-15 21:30:01 +00:00