-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.gitlab-ci.yml
37 lines (31 loc) · 919 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
image: openjdk:11.0.10-jre-buster
before_script:
- java -version
- apt-get update && apt-get --assume-yes install wget make procps
- wget -qO- https://get.nextflow.io | bash && cp nextflow /usr/local/bin/nextflow
- nextflow help
- wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
- mkdir /root/.conda
- bash Miniconda3-latest-Linux-x86_64.sh -b && cp /root/miniconda3/bin/* /usr/local/bin/
- rm -f Miniconda3-latest-Linux-x86_64.sh
- conda --version
- conda env create -f environment.yml --name bam2tensor_env
- conda init bash
- source ~/.bashrc
- conda activate bam2tensor_env
test_aligner:
script:
- python tests/test_aligner.py
test_aligner_utils:
script:
- python tests/test_aligner_utils.py
test_intermediate_matrices:
script:
- python tests/test_intermediary_matrices.py
#stages:
# - test
#
#test:
# stage: test
# script:
# - make