-
Notifications
You must be signed in to change notification settings - Fork 1
/
.gitlab-ci.yml
34 lines (23 loc) · 945 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
# Use the acc-py-devtools templates found at
# https://gitlab.cern.ch/-/ide/project/acc-co/devops/python/acc-py-devtools/blob/master/-/acc_py_devtools/templates/gitlab-ci/python.yml.
include:
- project: acc-co/devops/python/acc-py-devtools
file: acc_py_devtools/templates/gitlab-ci/python.yml
variables:
project_name: tree_maker
PY_VERSION: '3.7'
# A full installation of datascout, tested with pytest.
test_install:
extends: .acc_py_full_test
# A development installation of datascout tested with pytest.
test_dev:
extends: .acc_py_dev_test
# A push of the source distribution to the acc-py PyPI, only on git tag.
release_sdist_on_tag:
extends: .acc_py_release_sdist
# A dev build of the documentation, made available through cern.ch/acc-py.
build_docs:
extends: .acc_py_build_docs
# A release build of the documentation, made available through cern.ch/acc-py.
build_docs_on_tag:
extends: .acc_py_build_docs_on_tag