keeganwitt / docker-gradle

Docker images with Gradle
https://hub.docker.com/_/gradle/
Apache License 2.0
148 stars 72 forks source link

Switch to GitHub Actions #165

Closed J0WI closed 3 years ago

J0WI commented 3 years ago

Moving to GitHub Actions due Travis policy/pricing changes.

The CI script is provided by the docker library: https://github.com/docker-library/bashbrew/tree/master/scripts/github-actions

travis.org has recently started to limit OSS builds resulting in a huge backlog. It will be closed down completely no later than December 31st, 2020.

J0WI commented 3 years ago

This actually requires a generate-stackbrew-library.sh (or any other script that defined in GENERATE_STACKBREW_LIBRARY) in the repo generating the library file.

keeganwitt commented 3 years ago

Thank you for pointing this out. I'd actually already migrated to Travis.com already because I had issues with builds being triggered on MRs. Given the pricing change, GitHub actions do seem like they'd be more convenient than having to hassle with making sure there are enough credits to keep the builds running.

keeganwitt commented 3 years ago

This actually requires a generate-stackbrew-library.sh (or any other script that defined in GENERATE_STACKBREW_LIBRARY) in the repo generating the library file.

Yea, I might want to use a simpler configuration than the library example. I'll give it some thought.

keeganwitt commented 3 years ago

I opened another MR which is more of a direct replacement for the Travis job (#166).