build/.woodpecker/.build-lte.yml
nyyu 1e69ae3a1f
Some checks failed
ci/woodpecker/push/sync Pipeline was successful
ci/woodpecker/manual/sync Pipeline was successful
ci/woodpecker/manual/build-wifi Pipeline failed
ci/woodpecker/manual/build-lte unknown status
ci/woodpecker/manual/copy unknown status
fix: show build error
2023-03-26 12:57:31 +02:00

35 lines
796 B
YAML

variables:
- &build_vol '/media/fast/lineage/lineage-20.0:/build'
- &tools_vol '/media/fast/lineage/tools:/tools'
- &http_vol '/srv/http/drone:/http'
- &pub_vol '/mnt/android/lineage:/publish'
matrix:
include:
- device: mondrianlte
version: 20.0
skip_clone: true
pipeline:
build:
pull: true
image: docker.nyyu.dev/lineage/android
environment:
- BUILD_HOSTNAME=docker
commands:
- cd /build
- find /build/out/target/product/$device -type f -name '*.prop' -exec rm -vf {} +
- bash -c ". build/envsetup.sh && lunch lineage_$device-userdebug && mka bacon -j6 || cat out/build_error && exit 1"
volumes:
- *build_vol
- *tools_vol
when:
event:
- manual
- cron
depends_on:
- sync
- build-wifi