StackStorm / st2packaging-dockerfiles

Dockerfiles used to build and test StackStorm deb/rpm packages
https://github.com/StackStorm/st2-packages
32 stars 33 forks source link

Template re-sync and various other features and fixes #99

Closed blag closed 3 years ago

blag commented 3 years ago

I'll rebase this off of #98 once everything is up and working.

This PR corrects some of the "development drift" that has happened from people modifying Dockerfiles directly instead of modifying the Dockerfile templates and running update.py, and changes the Dockerfile templates to generate the content of the various Dockerfiles.

I have some very small improvements to the update.py script locally that I'm trying to wrap up, as well as adding a Makefile with targets to:

And I'd like to integrate that into a CI test for this repo to ensure that the Dockerfile templates and the Dockerfiles themselves are always in sync.

blag commented 3 years ago

I'll make a new PR removing the templates. Do we still need the dist.yml and suite.yml files then?

arm4b commented 3 years ago

Nah, those files are garbage as well.