nmeum / android-tools

Unoffical CMake-based build system for android command line utilities
Apache License 2.0
191 stars 57 forks source link

GitHub ci #42

Closed Johnnynator closed 3 years ago

Johnnynator commented 3 years ago

This is a continuation of #35

Changes over that are, that package_source is it's own job and only run ones. And added an Alpine build job.

It should be fine for now, I would probably want to add a ppc64le, i686 and some arm* jobs. They are more interesting than 10 more glibc x86_64 builds. (This is google code after all, so expecting to fail 32bit is not unreasonable)

Example runs: https://github.com/Johnnynator/android-tools/actions (Yes, some do currently fail as expected)

Only clang on Ubuntu seems to make some problems (smth, smth can't #include <span>), otherwise all Ci runs are successful now. https://github.com/Johnnynator/android-tools/actions/runs/1002453181

nmeum commented 3 years ago

Thanks a lot!