Read about our upcoming Code of Conduct on this issue

.gitlab-ci.yml 1.39 KB
Newer Older
1
image: "registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.6.3-golang-1.12-git-2.22-chrome-73.0-node-12.x-yarn-1.16-postgresql-9.6-graphicsmagick-1.3.33"
2

Stan Hu's avatar
Stan Hu committed
3
stages:
4
  - sync
Stan Hu's avatar
Stan Hu committed
5
6
7
  - prepare
  - quick-test
  - test
8
  - post-test
9
  - review-prepare
Stan Hu's avatar
Stan Hu committed
10
11
  - review
  - qa
12
  - post-qa
13
  - notification
Stan Hu's avatar
Stan Hu committed
14
15
  - pages

16
variables:
Kamil Trzcinski's avatar
Kamil Trzcinski committed
17
  RAILS_ENV: "test"
Mike Greiling's avatar
Mike Greiling committed
18
  NODE_ENV: "test"
Kamil Trzcinski's avatar
Kamil Trzcinski committed
19
  SIMPLECOV: "true"
20
  GIT_DEPTH: "50"
21
  GIT_SUBMODULE_STRATEGY: "none"
22
  GET_SOURCES_ATTEMPTS: "3"
23
  KNAPSACK_RSPEC_SUITE_REPORT_PATH: knapsack/report-master.json
24
  FLAKY_RSPEC_SUITE_REPORT_PATH: rspec_flaky/report-suite.json
Ian Baum's avatar
Ian Baum committed
25
  BUILD_ASSETS_IMAGE: "false"
26
27
  ES_JAVA_OPTS: "-Xms256m -Xmx256m"
  ELASTIC_URL: "http://elastic:changeme@docker.elastic.co-elasticsearch-elasticsearch:9200"
28

29
30
after_script:
  - date
31

Kamil Trzciński's avatar
Kamil Trzciński committed
32
33
34
35
include:
  - local: .gitlab/ci/cng.gitlab-ci.yml
  - local: .gitlab/ci/docs.gitlab-ci.yml
  - local: .gitlab/ci/frontend.gitlab-ci.yml
36
  - local: .gitlab/ci/global.gitlab-ci.yml
37
  - local: .gitlab/ci/memory.gitlab-ci.yml
38
  - local: .gitlab/ci/notifications.gitlab-ci.yml
Kamil Trzciński's avatar
Kamil Trzciński committed
39
40
41
42
43
44
45
  - local: .gitlab/ci/pages.gitlab-ci.yml
  - local: .gitlab/ci/qa.gitlab-ci.yml
  - local: .gitlab/ci/reports.gitlab-ci.yml
  - local: .gitlab/ci/rails.gitlab-ci.yml
  - local: .gitlab/ci/review.gitlab-ci.yml
  - local: .gitlab/ci/setup.gitlab-ci.yml
  - local: .gitlab/ci/test-metadata.gitlab-ci.yml
Kamil Trzciński's avatar
Kamil Trzciński committed
46
  - local: .gitlab/ci/yaml.gitlab-ci.yml
47
  - local: .gitlab/ci/releases.gitlab-ci.yml