Introduce dedicated-no-docs-and-no-qa-pull-cache-job
and skip db related jobs for QA branches
This commit is contained in:
parent
b51f6e2c21
commit
58d5d99f20
1 changed files with 10 additions and 6 deletions
|
@ -122,6 +122,10 @@ stages:
|
||||||
variables:
|
variables:
|
||||||
SETUP_DB: "false"
|
SETUP_DB: "false"
|
||||||
|
|
||||||
|
.dedicated-no-docs-and-no-qa-pull-cache-job: &dedicated-no-docs-and-no-qa-pull-cache-job
|
||||||
|
<<: *dedicated-no-docs-pull-cache-job
|
||||||
|
<<: *except-docs-and-qa
|
||||||
|
|
||||||
.rake-exec: &rake-exec
|
.rake-exec: &rake-exec
|
||||||
<<: *dedicated-no-docs-no-db-pull-cache-job
|
<<: *dedicated-no-docs-no-db-pull-cache-job
|
||||||
script:
|
script:
|
||||||
|
@ -222,7 +226,7 @@ stages:
|
||||||
- master@gitlab/gitlab-ee
|
- master@gitlab/gitlab-ee
|
||||||
|
|
||||||
.gitlab-setup: &gitlab-setup
|
.gitlab-setup: &gitlab-setup
|
||||||
<<: *dedicated-no-docs-pull-cache-job
|
<<: *dedicated-no-docs-and-no-qa-pull-cache-job
|
||||||
<<: *use-pg
|
<<: *use-pg
|
||||||
variables:
|
variables:
|
||||||
CREATE_DB_USER: "true"
|
CREATE_DB_USER: "true"
|
||||||
|
@ -262,12 +266,12 @@ stages:
|
||||||
|
|
||||||
# DB migration, rollback, and seed jobs
|
# DB migration, rollback, and seed jobs
|
||||||
.db-migrate-reset: &db-migrate-reset
|
.db-migrate-reset: &db-migrate-reset
|
||||||
<<: *dedicated-no-docs-pull-cache-job
|
<<: *dedicated-no-docs-and-no-qa-pull-cache-job
|
||||||
script:
|
script:
|
||||||
- bundle exec rake db:migrate:reset
|
- bundle exec rake db:migrate:reset
|
||||||
|
|
||||||
.migration-paths: &migration-paths
|
.migration-paths: &migration-paths
|
||||||
<<: *dedicated-no-docs-pull-cache-job
|
<<: *dedicated-no-docs-and-no-qa-pull-cache-job
|
||||||
variables:
|
variables:
|
||||||
CREATE_DB_USER: "true"
|
CREATE_DB_USER: "true"
|
||||||
script:
|
script:
|
||||||
|
@ -647,7 +651,7 @@ migration:path-mysql:
|
||||||
<<: *use-mysql
|
<<: *use-mysql
|
||||||
|
|
||||||
.db-rollback: &db-rollback
|
.db-rollback: &db-rollback
|
||||||
<<: *dedicated-no-docs-pull-cache-job
|
<<: *dedicated-no-docs-and-no-qa-pull-cache-job
|
||||||
script:
|
script:
|
||||||
- bundle exec rake db:migrate VERSION=20170523121229
|
- bundle exec rake db:migrate VERSION=20170523121229
|
||||||
- bundle exec rake db:migrate
|
- bundle exec rake db:migrate
|
||||||
|
@ -670,7 +674,7 @@ gitlab:setup-mysql:
|
||||||
|
|
||||||
# Frontend-related jobs
|
# Frontend-related jobs
|
||||||
gitlab:assets:compile:
|
gitlab:assets:compile:
|
||||||
<<: *dedicated-no-docs-no-db-pull-cache-job
|
<<: *dedicated-no-docs-and-no-qa-pull-cache-job
|
||||||
dependencies: []
|
dependencies: []
|
||||||
variables:
|
variables:
|
||||||
NODE_ENV: "production"
|
NODE_ENV: "production"
|
||||||
|
@ -691,7 +695,7 @@ gitlab:assets:compile:
|
||||||
- webpack-report/
|
- webpack-report/
|
||||||
|
|
||||||
karma:
|
karma:
|
||||||
<<: *dedicated-no-docs-pull-cache-job
|
<<: *dedicated-no-docs-and-no-qa-pull-cache-job
|
||||||
<<: *use-pg
|
<<: *use-pg
|
||||||
dependencies:
|
dependencies:
|
||||||
- compile-assets
|
- compile-assets
|
||||||
|
|
Loading…
Reference in a new issue