-
Notifications
You must be signed in to change notification settings - Fork 105
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
Refactor for GitHub Action #116
Conversation
The changelist for the reorganization:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Side note, why not using a single docker-compose file with the use of docker service ?
Some future TODO, not implemented now, depending on how we wanted to make this stack production ready:
|
Hi @Gustry , sorry I haven't see your comment above when I'm writing the next comment after you.
Which one are you referring to? Is it for commenting on why I break it apart into several files? The other reason is that for cloud deployment the volume declaration needs to be abstracted away. In the original recipe, the settings folder directly mounted from local directory in the main recipe |
Thanks for your explanations @lucernae |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, we still need to also add tests these should cover
- docker-osm - check if the importer runs successfully
- docker-osm-enrich - check if the imported table extra details are added
- docker-osm / docker-enrich check SSL connection parameters where we connect to PostgreSQL using FORCE_SSL settings
I will merge the PR first, so we can check GH action. |
Add GitHub action to build the following images:
Only from the develop branch:
The PR also reorganized the docker-compose file and the Makefile commands. Explanation included in the README.md