mirror of
https://github.com/chenasraf/vim-matchup.git
synced 2026-05-18 01:38:57 +00:00
Fix deploy
Fix deploy 2 Fix dep WIP vader coverage Cleanup
This commit is contained in:
@@ -2,14 +2,16 @@ stages:
|
||||
- test
|
||||
- deploy
|
||||
|
||||
before_script:
|
||||
- apk update
|
||||
- apk add curl git bash neovim
|
||||
- apk add make python3
|
||||
- curl -sSL https://bootstrap.pypa.io/get-pip.py | python3
|
||||
.setup:
|
||||
before_script:
|
||||
- apk update
|
||||
- apk add curl git bash neovim
|
||||
- apk add make python3
|
||||
- curl -sSL https://bootstrap.pypa.io/get-pip.py | python3
|
||||
|
||||
test-latest:
|
||||
stage: test
|
||||
extends: .setup
|
||||
image:
|
||||
name: thinca/vim:latest-full
|
||||
entrypoint: [""]
|
||||
@@ -19,9 +21,12 @@ test-latest:
|
||||
artifacts:
|
||||
reports:
|
||||
cobertura: ./test/new/coverage.xml
|
||||
paths:
|
||||
- ./test/new/htmlcov/
|
||||
|
||||
test-8.0.1575:
|
||||
stage: test
|
||||
extends: .setup
|
||||
image:
|
||||
name: thinca/vim:v8.0.1575-full
|
||||
entrypoint: [""]
|
||||
@@ -31,6 +36,7 @@ test-8.0.1575:
|
||||
|
||||
test-7.4.2273:
|
||||
stage: test
|
||||
extends: .setup
|
||||
image:
|
||||
name: thinca/vim:v7.4.2273-full
|
||||
entrypoint: [""]
|
||||
@@ -40,12 +46,15 @@ test-7.4.2273:
|
||||
|
||||
pages:
|
||||
stage: deploy
|
||||
image: ruby:2.3
|
||||
script:
|
||||
- mv test/new/htmlcov/ public/
|
||||
- mv ./test/new/htmlcov public
|
||||
artifacts:
|
||||
paths:
|
||||
- public
|
||||
expire_in: 30 days
|
||||
dependencies:
|
||||
- test-latest
|
||||
only:
|
||||
- master
|
||||
- dev-test-ts-split
|
||||
|
||||
Reference in New Issue
Block a user