Native-CI/android-ndk
Based on the meson-enabled image, but with Android NDK as well.
- Python 73.8%
- Dockerfile 22.7%
- Shell 3.5%
|
Jens Finkhaeuser
9bec380211
All checks were successful
ci/woodpecker/push/build Pipeline was successful
|
||
|---|---|---|
| .woodpecker | Update CI build | |
| .gitignore | Ignore editor swap files | |
| android.py | Fix attribution | |
| build.sh | Update build files | |
| Dockerfile | semver needs to be installed globally | |
| LICENSE | Change copyright notice in license. I'm still indebted to Jan Grewe for making the start, but I guess I'm now maintaining this separately. | |
| packages.txt | Update SDK packages | |
| Pipfile | Add Pipfile for semver | |
| Pipfile.lock | Add Pipfile for semver | |
| README.md | Update build files | |
Meson builds for Android NDK
This Docker image contains the Android SDK and most common packages necessary for building Android apps in a CI.
Make sure your CI environment's caching works as expected, this greatly improves the build time, especially if you use multiple build jobs.
Note: This was originally forked from jangrewe/gitlab-ci-android, but has by now diverged significantly.
- It has a full suite of native build tools thanks to being based on Native-CI/meson
- It also has Android NDK installed.
Usage
Codeberg
See package on codeberg: Native-CI/android-ndk
$ docker pull codeberg.org/native-ci/android-ndk
Docker hub
$ docker pull nativeci/android-ndk
Build Instructions
For local builds, just see build.sh - otherwise let the CI do its thing.
Happy? Push the image with all tags.
Codeberg
$ docker push -a codeberg.org/native-ci/android-ndk
Docker hub
$ docker push -a nativeci/android-ndk