Commit Graph

8 Commits

Author SHA1 Message Date
Stan Hu 590b79e84b Remove Google apt source from gitlab:assets:compile step
Chrome is already installed in this image, and the apt-get update
is only used to install jq.
2019-05-30 07:37:39 +00:00
Stan Hu a50951d73a Upgrade Ruby version to 2.6.3
Ruby 2.6 offers better performance and memory usage:
https://www.rubyguides.com/2018/11/ruby-2-6-new-features/

Part of https://gitlab.com/gitlab-org/gitlab-ce/issues/57323
2019-05-08 06:21:14 -07:00
Stan Hu faf8789b05 Upgrade CI images to use Chrome V73
Attempt to solve issues such as
https://gitlab.com/gitlab-org/gitlab-ce/issues/60953.
2019-04-28 06:45:02 -07:00
Peter Leitzen fb743d6158 CI: Fix upload of screenshots in gitlab:ui:visual
Before this commit uploading of screenshots failed with

    WARNING: tests/__image_snapshots__/: no matching files
    ERROR: No files to upload
    ERROR: Job failed: exit code 1

After this commit it works again

    Uploading artifacts...
    gitlab-ui/tests/__image_snapshots__/: found 90 matching files
    Uploading artifacts to coordinator... ok
2019-04-26 17:31:56 +00:00
Rémy Coutable 9649c2ef47
Organize better Review Apps and QA jobs
Also, play manual jobs once dependency jobs are done instead of polling
for the dependent jobs to be finished.

Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-04-24 19:25:37 +02:00
Rémy Coutable cbd271a8fc
Always save artifacts in the gitlab:ui:visual job
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-04-17 19:56:10 +02:00
Zeger-Jan van de Weg 5a50e88de2
Test using Git 2.21
Given Rails doesn't use the Git binary anymore, this shouldn't be a
problem.
2019-04-16 15:11:20 +02:00
Kamil Trzciński 931d84ac00 Refactor .gitlab-ci.yml 2019-04-15 14:16:58 +02:00