Skip to content
This repository has been archived by the owner on Jun 13, 2021. It is now read-only.

[WIP] Proof of Concept : simpler UX not requiring a x.dockerapp folder #644

Closed
wants to merge 2 commits into from

Conversation

ndeloof
Copy link
Contributor

@ndeloof ndeloof commented Sep 27, 2019

- What I did
I removed use of a x.dockerpap folder for docker apps.

Reasoning:
with init we copy the docker-compose.yml file into dockerapp with minor changes (env variables become parameters). This duplication is weird for newcomers. Not to mention they will now have to maintain both file in sync if they don't plan to fully switch off from docker-compose.
I'm convinced we can implement docker app with a plain docker-compose file just adding parameters.yml

- How I did it
Used an axe to do some refactoring. This is not much than a PoC to check this is feasible, potential side effects and the amount of code being impacted

- How to verify it
Play with it. At least e2e tests will catch most obvious regressions

- Description for the changelog
Removed need for a .dockerapp folder, can now use docker-app on a plain good old docker-compose project.

- A picture of a cute animal (not mandatory but encouraged)
image

Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
@silvin-lubecki silvin-lubecki changed the title x.dockerapp folder is useless [WIP] x.dockerapp folder is useless Sep 27, 2019
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
@ndeloof ndeloof changed the title [WIP] x.dockerapp folder is useless [WIP] Proof of Concept : simpler UX not requiring a x.dockerapp folder Oct 1, 2019
@ndeloof
Copy link
Contributor Author

ndeloof commented Oct 16, 2019

Closing. Just a PoC

@ndeloof ndeloof closed this Oct 16, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants