30 lines
766 B
YAML
30 lines
766 B
YAML
language: generic
|
|
|
|
## Force usage of "Ubuntu Xenial" as on older versions
|
|
## program "realpath" is not working for some reason.
|
|
os: linux
|
|
dist: xenial
|
|
services: docker
|
|
sudo: required
|
|
|
|
## Split per-architecture builds into separate jobs.
|
|
env:
|
|
matrix:
|
|
- TERMUX_ARCH=aarch64
|
|
- TERMUX_ARCH=arm
|
|
- TERMUX_ARCH=i686
|
|
- TERMUX_ARCH=x86_64
|
|
|
|
## Build modified packages.
|
|
## Variables BINTRAY_* should be unset to
|
|
## prevent leaking of sensitive information.
|
|
script:
|
|
- unset BINTRAY_USERNAME
|
|
- unset BINTRAY_API_KEY
|
|
- unset BINTRAY_GPG_SUBJECT
|
|
- unset BINTRAY_GPG_PASSPHRASE
|
|
- |
|
|
for package in $(./scripts/build/ci/determine_git_changes.sh); do
|
|
./scripts/run-docker.sh ./build-package.sh -q -a "$TERMUX_ARCH" "$package" || exit 1
|
|
done
|