Improve CI configuration file for pages stage
This commit is contained in:
parent
f0f77252b8
commit
ccbd77b2a7
|
@ -192,14 +192,14 @@ spinach 9 10 ruby23: *spinach-knapsack-ruby23
|
|||
|
||||
# Other generic tests
|
||||
|
||||
.static-analyses-variables: &static-analyses-variables
|
||||
.ruby-static-analysis: &ruby-static-analysis
|
||||
variables:
|
||||
SIMPLECOV: "false"
|
||||
USE_DB: "false"
|
||||
USE_BUNDLE_INSTALL: "true"
|
||||
|
||||
.exec: &exec
|
||||
<<: *static-analyses-variables
|
||||
<<: *ruby-static-analysis
|
||||
stage: test
|
||||
script:
|
||||
- bundle exec $CI_BUILD_NAME
|
||||
|
@ -226,7 +226,7 @@ teaspoon:
|
|||
|
||||
bundler:audit:
|
||||
stage: test
|
||||
<<: *static-analyses-variables
|
||||
<<: *ruby-static-analysis
|
||||
only:
|
||||
- master
|
||||
script:
|
||||
|
@ -241,6 +241,7 @@ coverage:
|
|||
script:
|
||||
- bundle exec scripts/merge-simplecov
|
||||
artifacts:
|
||||
name: coverage
|
||||
expire_in: 31d
|
||||
paths:
|
||||
- coverage/index.html
|
||||
|
@ -262,13 +263,12 @@ notify:slack:
|
|||
|
||||
pages:
|
||||
before_script: []
|
||||
services: []
|
||||
variables: {}
|
||||
stage: pages
|
||||
dependencies:
|
||||
- coverage
|
||||
script:
|
||||
- mkdir -p public/coverage-ruby
|
||||
- mv public/ .public/
|
||||
- mkdir public/
|
||||
- mv coverage public/coverage-ruby
|
||||
artifacts:
|
||||
paths:
|
||||
|
|
Loading…
Reference in New Issue