Skip to content

Commit b6ca2e6

Browse files
committed
add gitlab clara test
1 parent 85f86c3 commit b6ca2e6

File tree

1 file changed

+27
-1
lines changed

1 file changed

+27
-1
lines changed

.gitlab-ci.yml

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,15 @@ stages:
2323
build:
2424
stage: build
2525
script:
26-
- ./build-coatjava.sh -T$JL_RUNNER_AVAIL_CPU --quiet --no-progress
26+
- ./build-coatjava.sh --clara -T$JL_RUNNER_AVAIL_CPU --quiet --no-progress
2727
- tar -czf coatjava.tar.gz coatjava
28+
- tar -czf clara.tar.gz clara
2829
artifacts:
2930
when: always
3031
expire_in: 1 day
3132
paths:
3233
- coatjava.tar.gz
34+
- clara.tar.gz
3335

3436
depana:
3537
allow_failure: true
@@ -38,6 +40,18 @@ depana:
3840
- libexec/dependency-tree.sh
3941
- libexec/dependency-analysis.sh
4042

43+
download:
44+
stage: build
45+
script:
46+
- xrdcp xroot://sci-xrootd.jlab.org///osgpool/hallb/clas12/validation/clas_005038.evio.00000 ./
47+
- xrdcp xroot://sci-xrootd.jlab.org///osgpool/hallb/clas12/validation/raw/rg-l/clas_021559.evio.00000 ./
48+
artifacts:
49+
when: always
50+
expire_in: 1 day
51+
paths:
52+
- clas_005038.evio.00000
53+
- clas_021559.evio.00000
54+
4155
spotbugs:
4256
stage: test
4357
needs: [build]
@@ -100,6 +114,18 @@ eb:
100114
- ARG: electronneutronC
101115
- ARG: electronFTpion
102116

117+
clara:
118+
allow_failure: true
119+
stage: test
120+
needs: [build]
121+
dependencies: [build]
122+
script:
123+
- >
124+
tar -xzf clara.tar.gz &&
125+
./clara/plugins/clas12/bin/run-clara -c ./clara
126+
-t $JL_RUNNER_AVAIL_CPU -y ./etc/services/rgl-clarode.yml
127+
-n 100 -o ./out clas_02*.hipo
128+
103129
profile:
104130
stage: test
105131
needs: [build]

0 commit comments

Comments
 (0)