-
Notifications
You must be signed in to change notification settings - Fork 230
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix Android CI builds #233
Conversation
Let me introduce some output like: NDK version etc and maybe some other improvement. Give me some days.I will notice you if I'm done. |
It is more or less done. There is "error"
I didn't understand yet why this happens, because when I use the docker "localy" I didn't get this errors .... Btw. I use the docker approach because:
See also in
or
You will find the sources in the docker in When there is a new NDK out, I will create a new docker on the docker hub and "tag" it with the new version. See https://hub.docker.com/r/bojoe/cpp-android-ndk-build-env-ubuntu |
Thanks @Bjoe ! Some points for the future (some of which you already mentioned):
For moving stuff to GitHub Actions: I've seen that conanio hat some images for Android. I have no idea if that helps, but in our main-ci.yml there is a link to https://github.com/conan-io/conan-docker-tools where they list Android images. If those images are not suitable, you could probably still use your image with a job in our GitHub Actions main-ci.yml. |
Yep, it is possible and that's my idea. I created some task on my story board ... I will start soon ....see https://github.com/Bjoe/PEGTL/projects/1 |
Ok. I also involved in the hunter project and there we use also "GitHub Actions" .... let me see what I can found out... but step by step. |
This is a proposal to fix failing android CI builds. See issue #216
It uses a docker where the android NDK r22 beta 1 is installed to build PEGTL.
See also travis build: https://travis-ci.org/github/Bjoe/PEGTL/jobs/745332637
It needs maybe some "cleanup" regarding to the output.
Maybe some output of the current NDK/SDK version would be useful.