serene/.woodpecker/build.yml

24 lines
671 B
YAML

clone:
git:
image: woodpeckerci/plugin-git
settings:
depth: 1
lfs: false
recursive: false
pipeline:
Build:
image: beta.devheroes.codes/serene/ci:9
commands:
- pwd
- ./builder deps pull toolchain
- ./builder deps pull bdwgc
- export llvm_version=$(git ls-tree HEAD deps/llvm-project|awk '{print $3}')
- export bdwgc_version=$(git ls-tree HEAD deps/bdwgc|awk '{print $3}')
- export PATH=/root/.serene/env/llvm.$${llvm_version}/bin:$PATH
- export BDWgc_DIR='/root/.serene/env/bdwgc.$${bdwgc_version}/lib64/cmake/bdwgc'
- ./builder build
volumes:
- serene_config:/root/.serene