variables: - &build_vol '/media/fast/lineage/lineage-20.0:/build' - &http_vol '/srv/http/drone:/http' matrix: include: - device: mondrianwifi version: 20.0 - device: mondrianlte version: 20.0 skip_clone: true pipeline: copy: pull: true image: alpine commands: - rm -f /http/lineage-$version-*-UNOFFICIAL-$device.zip* - mv -f /build/out/target/product/$device/lineage-$version-*-UNOFFICIAL-$device.zip* /http/ - cat /build/changelog-mondrian-$version.md >> /http/changelog-$device-$version.md - ls -lh /http/lineage-$version-*-UNOFFICIAL-$device.zip* volumes: - *build_vol - *http_vol when: event: - manual - cron clean: pull: true image: alpine commands: - rm -f /build/out/target/product/$device/lineage-$version-*-UNOFFICIAL-$device.zip_* /build/out/target/product/$device/lineage_$device-ota-eng.*.zip - rm -rf /build/out/target/product/$device/obj/PACKAGING/target_files_intermediates/* - rm -f /build/changelog-$device-$version.md volumes: - *build_vol when: event: - manual - cron depends_on: - changelog