ing-bank / scruid

Scala + Druid: Scruid. A library that allows you to compose queries in Scala, and parse the result back into typesafe classes.
Apache License 2.0
115 stars 29 forks source link

Include all Dockerfiles in the project and switch to GitHub Actions and Packages #84

Closed anskarl closed 4 years ago

anskarl commented 4 years ago

Docker images

Switch to GitHub actions

barend commented 4 years ago

Hi @anskarl this is great stuff! I like GitHub actions (I actually have a half-done impl on my laptop, but I never got around to finishing it). I have made time to look into this and your other PR on Friday, together with @bjgbeelen. Sorry about the delayed response.

anskarl commented 4 years ago

@barend thanks for the comments! I will make the version updates and remove the .circleci directory, possibly today or in the weekend.

anskarl commented 4 years ago

I've made the required changes (versions and removal of .circleci directory).

I've also made some additional changes:

With the upgrade of all image/tool versions and Dockerfiles, in practice we have an additional verification that the entire process of building, testing and publishing of docker images is automated and produces the expected results :)

barend commented 4 years ago

Looks good to me, thanks for updating.

The Circle-CI fails because the configuration was removed, which is precisely the aim of this PR.