name: Android on: push: branches: - master pull_request: branches: - master jobs: buildInContainer: runs-on: ubuntu-latest container: image: docker://subsurface/android-build-container:5.15.1 steps: - name: checkout sources uses: actions/checkout@v1 - name: run build run: | # this is rather awkward, but it allows us to use the preinstalled # Android and Qt versions with relative paths cd $GITHUB_WORKSPACE/.. ln -s /android/5.15.* . ln -s /android/build-tools . ln -s /android/cmdline-tools . ln -s /android/ndk . ln -s /android/platform-tools . ln -s /android/platforms . ln -s /android/tools . ls -l git config --global user.email "ci@subsurface-divelog.org" git config --global user.name "Subsurface CI" bash -x ./subsurface/packaging/android/qmake-build.sh