autobuild: Move "none" environment to samba-none-env
[metze/samba/wip.git] / .gitlab-ci.yml
1 # see https://docs.gitlab.com/ce/ci/yaml/README.html for all available options
2
3 before_script:
4   - echo "Build starting ..."
5
6 build_samba:
7   stage: build
8   tags:
9     - autobuild
10   script:
11     # this one takes about 4 hours to finish
12     - python script/autobuild.py samba            --verbose --tail --testbase /tmp/samba-testbase
13
14 build_samba_none_env:
15   stage: build
16   tags:
17     - autobuild
18   script:
19     # this one takes about 1 hours to finish
20     - python script/autobuild.py samba-none-env    --verbose --tail --testbase /tmp/samba-testbase
21
22 build_samba_others:
23   stage: build
24   tags:
25     - autobuild
26   script:
27     - python script/autobuild.py samba-nopython   --verbose --tail --testbase /tmp/samba-testbase
28     - python script/autobuild.py samba-systemkrb5 --verbose --tail --testbase /tmp/samba-testbase
29     - python script/autobuild.py samba-xc         --verbose --tail --testbase /tmp/samba-testbase
30     - python script/autobuild.py samba-o3         --verbose --tail --testbase /tmp/samba-testbase
31     - python script/autobuild.py samba-libs       --verbose --tail --testbase /tmp/samba-testbase
32     - python script/autobuild.py samba-static     --verbose --tail --testbase /tmp/samba-testbase
33
34 build_ctdb:
35   stage: build
36   tags:
37     - autobuild
38   script:
39     - python script/autobuild.py samba-ctdb       --verbose --tail --testbase /tmp/samba-testbase
40     - python script/autobuild.py ctdb             --verbose --tail --testbase /tmp/samba-testbase
41
42 build_others:
43   stage: build
44   tags:
45     - autobuild
46   script:
47     - python script/autobuild.py ldb              --verbose --tail --testbase /tmp/samba-testbase
48     - python script/autobuild.py pidl             --verbose --tail --testbase /tmp/samba-testbase
49     - python script/autobuild.py replace          --verbose --tail --testbase /tmp/samba-testbase
50     - python script/autobuild.py talloc           --verbose --tail --testbase /tmp/samba-testbase
51     - python script/autobuild.py tdb              --verbose --tail --testbase /tmp/samba-testbase
52     - python script/autobuild.py tevent           --verbose --tail --testbase /tmp/samba-testbase
53
54 after_script:
55   - echo "Build finished!"