except:
refs:
- master@knot/knot-resolver
- - manager@knot/knot-resolver
- - /^manager.*$/
- master@knot/security/knot-resolver
- tags
variables:
.after_build: &after_build
<<: *common
+ except:
+ refs:
+ - /^manager.*$/
needs:
- build
before_script:
.nodep: &nodep
<<: *common
+ except:
+ refs:
+ - /^manager.*$/
needs: []
# build {{{
archive:
<<: *build
- except:
- - manager@knot/knot-resolver
- - /^manager.*$/
script:
- apkg make-archive
build-asan:
<<: *build
+ except:
+ refs:
+ - /^manager.*$/
script:
# "undefined" sanitizer causes C++ issues when loading ahocorasick.so in CI
- CC=clang CXX=clang++ CFLAGS=-fno-sanitize-recover=all CXXFLAGS=-fno-sanitize=undefined meson build_ci_asan --default-library=static --prefix=$PREFIX -Db_sanitize=address,undefined -Dextra_tests=enabled
<<: *nodep
except:
refs:
- - manager@knot/knot-resolver
- /^manager.*$/
- branches@knot/security/knot-resolver
stage: build
sonarcloud:
<<: *nodep
stage: build
- except:
- - manager@knot/knot-resolver
- - /^manager.*$/
only:
- tags
- master@knot/knot-resolver
except:
refs:
- master@knot/knot-resolver
- - manager@knot/knot-resolver
- - /^manager.*$/
- master@knot/security/knot-resolver
- tags
variables:
pytests:
<<: *common
+ except:
+ refs:
+ - /^manager.*$/
# these are executed on LXC runners to increase stability
image: $CI_REGISTRY/knot/knot-resolver/ci/lxc-debian-11:knot-$KNOT_VERSION
needs: []
# respdiff {{{
.condor: &condor
<<: *common
+ except:
+ refs:
+ - /^manager.*$/
needs:
- job: deckard
artifacts: false