Skip to content
Snippets Groups Projects

Update Terraform.latest.gitlab-ci.yml template

Merged willian.eth requested to merge willianpaixao/gitlab:update-terraform-template into master
All threads resolved!
Files
903
@@ -115,6 +115,8 @@ update-storybook-yarn-cache:
@@ -115,6 +115,8 @@ update-storybook-yarn-cache:
needs: ["setup-test-env", "retrieve-tests-metadata", "compile-test-assets"]
needs: ["setup-test-env", "retrieve-tests-metadata", "compile-test-assets"]
variables:
variables:
WEBPACK_VENDOR_DLL: "true"
WEBPACK_VENDOR_DLL: "true"
 
GITLAB_NO_AR_DB_PREPEND_LOAD_BALANCING: "true"
 
GITLAB_USE_PREPARED_STATEMENTS: "true"
script:
script:
- run_timed_command "gem install knapsack --no-document"
- run_timed_command "gem install knapsack --no-document"
- run_timed_command "scripts/gitaly-test-spawn"
- run_timed_command "scripts/gitaly-test-spawn"
@@ -128,13 +130,11 @@ update-storybook-yarn-cache:
@@ -128,13 +130,11 @@ update-storybook-yarn-cache:
- tmp/tests/frontend/
- tmp/tests/frontend/
- knapsack/
- knapsack/
# In gitlab-foss, generates FOSS fixtures. In gitlab, generates FOSS & EE fixtures.
rspec frontend_fixture:
# That way, we don't need to have two separate jobs.
rspec-all frontend_fixture:
extends:
extends:
- .frontend-fixtures-base
- .frontend-fixtures-base
- .frontend:rules:default-frontend-jobs
- .frontend:rules:default-frontend-jobs
parallel: 5
parallel: 2
rspec frontend_fixture as-if-foss:
rspec frontend_fixture as-if-foss:
extends:
extends:
@@ -142,6 +142,12 @@ rspec frontend_fixture as-if-foss:
@@ -142,6 +142,12 @@ rspec frontend_fixture as-if-foss:
- .frontend:rules:default-frontend-jobs-as-if-foss
- .frontend:rules:default-frontend-jobs-as-if-foss
- .as-if-foss
- .as-if-foss
 
rspec-ee frontend_fixture:
 
extends:
 
- .frontend-fixtures-base
 
- .frontend:rules:default-frontend-jobs-ee
 
parallel: 3
 
graphql-schema-dump:
graphql-schema-dump:
variables:
variables:
SETUP_DB: "false"
SETUP_DB: "false"
@@ -192,7 +198,9 @@ jest:
@@ -192,7 +198,9 @@ jest:
- .frontend:rules:jest
- .frontend:rules:jest
needs:
needs:
- job: "detect-tests"
- job: "detect-tests"
- job: "rspec-all frontend_fixture"
- job: "rspec frontend_fixture"
 
- job: "rspec-ee frontend_fixture"
 
optional: true
artifacts:
artifacts:
name: coverage-frontend
name: coverage-frontend
expire_in: 31d
expire_in: 31d
@@ -219,7 +227,9 @@ jest-integration:
@@ -219,7 +227,9 @@ jest-integration:
script:
script:
- run_timed_command "yarn jest:integration --ci"
- run_timed_command "yarn jest:integration --ci"
needs:
needs:
- job: "rspec-all frontend_fixture"
- job: "rspec frontend_fixture"
 
- job: "rspec-ee frontend_fixture"
 
optional: true
- job: "graphql-schema-dump"
- job: "graphql-schema-dump"
jest-as-if-foss:
jest-as-if-foss:
@@ -333,7 +343,9 @@ startup-css-check:
@@ -333,7 +343,9 @@ startup-css-check:
- .frontend:rules:default-frontend-jobs
- .frontend:rules:default-frontend-jobs
needs:
needs:
- job: "compile-test-assets"
- job: "compile-test-assets"
- job: "rspec-all frontend_fixture"
- job: "rspec frontend_fixture"
 
- job: "rspec-ee frontend_fixture"
 
optional: true
startup-css-check as-if-foss:
startup-css-check as-if-foss:
extends:
extends:
@@ -356,6 +368,11 @@ compile-storybook:
@@ -356,6 +368,11 @@ compile-storybook:
extends:
extends:
- .compile-storybook-base
- .compile-storybook-base
- .frontend:rules:default-frontend-jobs
- .frontend:rules:default-frontend-jobs
 
needs:
 
- job: "rspec frontend_fixture"
 
- job: "rspec-ee frontend_fixture"
 
optional: true
 
- job: "graphql-schema-dump"
artifacts:
artifacts:
name: storybook
name: storybook
expire_in: 31d
expire_in: 31d
@@ -368,3 +385,6 @@ compile-storybook as-if-foss:
@@ -368,3 +385,6 @@ compile-storybook as-if-foss:
- .compile-storybook-base
- .compile-storybook-base
- .as-if-foss
- .as-if-foss
- .frontend:rules:default-frontend-jobs-as-if-foss
- .frontend:rules:default-frontend-jobs-as-if-foss
 
needs:
 
- job: "graphql-schema-dump"
 
- job: "rspec frontend_fixture as-if-foss"
Loading