-
Notifications
You must be signed in to change notification settings - Fork 3
/
.gitlab-ci.yml
53 lines (45 loc) · 1.34 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
47
48
49
50
51
52
53
image:
name: quay.io/singularity/singularity:v3.4.0
entrypoint: [""]
stages:
- pull
- test
# Pull OpenImpala Singularity container
openimpala-image:
stage: pull
script:
- singularity pull shub://jameslehoux/openimpala-singularity
artifacts:
paths:
- openimpala-singularity_latest.sif
expire_in: 1 hour
# Test OpenImpala TiffReader class
tiffreader:
stage: test
script:
- singularity exec openimpala-singularity_latest.sif /openImpala/build/tests/tTiffReader
# Test OpenImpala TiffStackReader class
tiffstackreader:
stage: test
script:
- singularity exec openimpala-singularity_latest.sif /openImpala/build/tests/tTiffStackReader
# Test OpenImpala DatReader class
datreader:
stage: test
script:
- singularity exec openimpala-singularity_latest.sif /openImpala/build/tests/tDatReader
# Test OpenImpala HDF5Reader class
HDF5reader:
stage: test
script:
- singularity exec openimpala-singularity_latest.sif /openImpala/build/tests/tHDF5Reader
# Test OpenImpala VolumeFraction class
volumefraction:
stage: test
script:
- singularity exec openimpala-singularity_latest.sif /openImpala/build/tests/tVolumeFraction
# Test OpenImpala Tortuosity class
tortuosity:
stage: test
script:
- singularity exec openimpala-singularity_latest.sif /openImpala/build/tests/tTortuosity