You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

49 lines
967 B

---
version: v4
base: docker-registry.wikimedia.org/wikimedia-stretch:latest
apt:
packages: [libjpeg, libyaml]
python:
version: python2.7
runs:
environment:
FOO: bar
BAR: baz
variants:
build:
apt:
packages: [libjpeg-dev, libyaml-dev]
node:
requirements: [package.json, package-lock.json]
python:
requirements: [requirements.txt]
builder:
command: [make, deps]
requirements: [Makefile, vendor]
copies: [local]
development:
includes: [build]
test:
includes: [build]
apt:
packages: [chromium]
python:
requirements: [requirements.txt, test-requirements.txt, docs/requirements.txt]
runs:
insecurely: true
entrypoint: [npm, test]
prep:
includes: [build]
node:
env: production
production:
base: docker-registry.wikimedia.org/wikimedia-stretch:latest
node:
env: production
copies: [prep]
entrypoint: [node, server.js]