.bootstrap:
stage: bootstrap
tags:
- - shared
- - linux
+ - saas-linux-small-amd64
script:
- devel/preserve-timestamp stamp.pre-bootstrap
- SUBMODULE_NOFETCH=1 ./bootstrap --copy --skip-po
.build:
stage: build
tags:
- - shared
- - linux
+ - saas-linux-small-amd64
except:
- tags # TODO
artifacts:
script:
- make -j$CHECKJOBS check
tags:
- - shared
- - linux
+ - saas-linux-small-amd64
except:
- tags # TODO
artifacts:
# Use $BUILDJOBS since most of the job is building all tests, then just running 4 tests
- make -j$BUILDJOBS check -C tests TESTS="trust-store p11-kit-load.sh priority-init2 set-default-prio" SUBDIRS=.
tags:
- - shared
- - linux
+ - saas-linux-small-amd64
except:
- tags
# Use $BUILDJOBS since most of the job is building all tests, then just running 4 tests
- make -j$BUILDJOBS check -C tests TESTS="trust-store p11-kit-load.sh priority-init2 set-default-prio" SUBDIRS=.
tags:
- - shared
- - linux
+ - saas-linux-small-amd64
except:
- tags
- make -j$BUILDJOBS
- make -j$BUILDJOBS check TESTS=""
tags:
- - shared
- - linux
+ - saas-linux-small-amd64
except:
- tags
# build tests, but don't execute them
- make -j$BUILDJOBS -C tests check TESTS=""
tags:
- - shared
- - docker
- - linux
+ - saas-linux-small-amd64
.fedora-cross/test:
extends:
- make pic-check
- make -j$BUILDJOBS -C tests check
tags:
- - shared
- - docker
- - linux
+ - saas-linux-small-amd64
fedora-cross/aarch64-linux-gnu/build: # name is important, see .fedora-cross/build
extends: