smartdata/.gitlab-ci.yml

43 lines
733 B
YAML
Raw Normal View History

2016-09-11 14:22:53 +00:00
image: hosttoday/ht-docker-node:npmts
stages:
- test
- release
before_script:
2016-09-11 14:25:07 +00:00
- apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927
2016-09-11 14:26:09 +00:00
- echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 multiverse" | tee /etc/apt/sources.list.d/mongodb-org-3.2.list
2016-09-11 14:25:07 +00:00
- apt-get update
- apt-get install -y mongodb-org
2016-09-11 14:22:53 +00:00
testLEGACY:
stage: test
script:
- npmci test legacy
tags:
- docker
allow_failure: true
testLTS:
stage: test
script:
- npmci test lts
tags:
- docker
testSTABLE:
stage: test
script:
- npmci test stable
tags:
- docker
release:
stage: release
environment: npm_registry
script:
- npmci publish
only:
- tags
tags:
- docker