Compare commits

...

9 Commits

Author SHA1 Message Date
Ben
34b6ff80e1 Fixup netload run test. 2021-03-19 14:18:25 +00:00
Benoît Dejean
315f713abf blah. 2021-03-18 22:40:35 +01:00
Benoît Dejean
2d2f578eb6 Trying stuff. 2021-03-18 22:10:30 +01:00
Benoît Dejean
e0c8252b57 Do it! 2021-03-18 21:25:57 +01:00
Benoît Dejean
9e93833313 Add missing stages. 2021-03-18 21:04:11 +01:00
Benoît Dejean
8b75fd18c5 Split stages for install/distcheck. 2021-03-18 21:02:28 +01:00
Ben
e0e0e472a8 Fix CI/CD test needs. 2021-03-18 19:53:28 +00:00
Ben
dae9910b9c CI/CD test obviously needs the build. 2021-03-18 19:51:36 +00:00
Benoît Dejean
55ed1b7375 Add all examples/* to test CI/CD. 2021-03-18 20:34:02 +01:00

View File

@@ -1,5 +1,8 @@
stages:
- build
- deploy
- package
- test
build-fedora:
image: fedora:latest
@@ -14,5 +17,44 @@ build-fedora:
script:
- ./autogen.sh --disable-dependency-tracking
- make
- make install
- make distcheck
deploy-install:
stage: deploy
extends: build-fedora
script:
- ./autogen.sh --disable-dependency-tracking
- make install
package-distcheck:
stage: package
extends: build-fedora
script:
- ./autogen.sh --disable-dependency-tracking
- make distcheck
test-examples:
stage: test
extends: build-fedora
script:
- ./autogen.sh --disable-dependency-tracking
- make
- ./examples/affinity
- ./examples/df
- ./examples/diskio
- ./examples/first
- ./examples/free
- ./examples/mountlist
- ./examples/netlist
- ./examples/netload lo
- ./examples/openfiles
- ./examples/pprint
- ./examples/procargs
- ./examples/proclist
- ./examples/procmap
- ./examples/second
- ./examples/smp
- ./examples/sysdeps
- ./examples/timings
- ./examples/wd