Skip to content

Commit 8a4bb45

Browse files
committed
Add a temporary CI
1 parent 0809c44 commit 8a4bb45

File tree

1 file changed

+43
-0
lines changed

1 file changed

+43
-0
lines changed

.gitlab-ci.yml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
stages:
2+
- build_and_test
3+
4+
#########
5+
# BUILD #
6+
#########
7+
8+
build_and_test:
9+
services:
10+
- image:sandbox
11+
- cpu:8
12+
- mem:16
13+
stage: build_and_test
14+
script:
15+
- . ~/.aws_container_credentials
16+
- export PATH=/it/e3/bin:$PATH
17+
18+
# Tell the anod sandbox to use our repository
19+
- cd /it/wave
20+
- anod vcs --add-repo gnatdoc $CI_PROJECT_DIR
21+
22+
# Build gnatdoc
23+
- anod build gnatdoc4
24+
25+
# Build the ALS as an extra test
26+
- anod build als
27+
28+
# Test gnatdoc
29+
- anod test gnatdoc4
30+
31+
# At the moment the gnatdoc4 anod spec runs only one test
32+
# and does not support e3-testsuite.
33+
# TODO: when this is fixed, read the report using e3-testsuite-report
34+
35+
36+
# Activate this section when we have support for e3-testsuite
37+
#
38+
# artifacts:
39+
# when: always
40+
# paths:
41+
# - xunit_output.xml
42+
# reports:
43+
# junit: xunit_output.xml

0 commit comments

Comments
 (0)