forked from wtsi-npg/npg_conda
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.gitlab-ci.yml
47 lines (45 loc) · 1.33 KB
/
.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
variables:
#
# MIRROR
#
GITHUB_REPO: https://github.com/wtsi-npg/npg_conda
PROJECT_ID: 2541 # PID OF GITLAB REPO ON SETTINGS PAGE
#
# BUILD
#
MINICONDA: https://repo.anaconda.com/miniconda/Miniconda3-py39_4.9.2-Linux-x86_64.sh
CONDA_DIR: /tmp/miniconda
DEVEL_WSI_CONDA_CHANNEL: https://dnap.cog.sanger.ac.uk/npg/conda/devel/generic
PROD_WSI_CONDA_CHANNEL: https://dnap.cog.sanger.ac.uk/npg/conda/prod/generic
CONDA_IMAGE: wsinpg/centos-7-conda:latest
S3_URL: https://cog.sanger.ac.uk/
#
# merge requests
#
PRE_DEVEL_CHANNEL_REM: s3://dnap/npg/conda/pre_devel/generic
PRE_DEVEL_CHANNEL_DIR: /tmp/pre_devel/generic/
PRE_DEVEL_BUILD_DIR: /tmp/conda_artefacts/pre_devel
PRE_DEVEL_COMPARE_BRANCH: devel
#
# devel commits
#
DEVEL_CHANNEL_REM: s3://dnap/npg/conda/devel/generic
DEVEL_CHANNEL_DIR: /tmp/devel/generic/
DEVEL_BUILD_DIR: /tmp/conda_artefacts/devel
DEVEL_COMPARE_BRANCH: master
#
# master commits
#
MASTER_CHANNEL_REM: s3://dnap/npg/conda/prod/generic
MASTER_CHANNEL_DIR: /tmp/prod/generic/
MASTER_BUILD_DIR: /tmp/conda_artefacts/prod
MASTER_COMPARE_BRANCH: old_master
#
# TEST
#
TEST_ENV_PREFIX: $CONDA_DIR/envs/test_env
include:
- .gitlab_include/mirror.yml
- .gitlab_include/master_commit.yml
- .gitlab_include/merge_requests.yml
- .gitlab_include/devel_commit.yml