-
Notifications
You must be signed in to change notification settings - Fork 0
/
.drone.yml
32 lines (32 loc) · 892 Bytes
/
.drone.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
workspace:
base: /build
path: src/github.com/wonderkind/python-connector
pipeline:
test:
image: 'python:3.6-stretch'
commands:
- 'pip install -r requirements.txt'
- 'pip install .'
- 'pip install pytest'
- 'pytest'
- 'python setup.py check'
- 'python setup.py bdist_wheel --universal'
- 'cat VERSION > .tags'
when:
event:
- push
publish:
image: plugins/gcr
registry: eu.gcr.io
repo: eu.gcr.io/wonderkind-data/assaf-python-connector
debug: true
secrets:
- google_credentials
trigger:
when:
branch: master
image: plugins/downstream
server: http://drone-drone
# this is bad but not that bad since our drone server is behind firewalls and you can't do too much with the token except for triggering builds
repositories:
- wonderkind/wonderkind-data-docker-base