-
Notifications
You must be signed in to change notification settings - Fork 13
/
.gitlab-ci.yml
50 lines (44 loc) · 936 Bytes
/
.gitlab-ci.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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
image: docker-gsrt-tech.af.paloaltonetworks.local/base-image/gitlabci:latest
stages:
- test
- build
- pypi
- post
before_script:
- python3 -V
test:
stage: test
script:
- mkdir -p ~/.config
- echo "$FULL_PANW_CONFIG" > ~/.config/panw
- tox
pypi:
stage: pypi
script:
- python3 setup.py bdist_wheel
- twine upload dist/*
only:
refs:
- master
changes:
- "*/version.py"
#build-utilties-container:
# stage: post
# trigger:
# project: gsrt-tools/gsrt-utilities-container
# branch: master
# only:
# refs:
# - master
# changes:
# - "*/version.py"
build-overwatch-container:
stage: post
trigger:
project: gsrt-tools/docker-overwatch
branch: master
only:
refs:
- master
changes:
- "*/version.py"