Skip to content
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

feat: deploy x-archetype as docker image #463

Merged
merged 14 commits into from
Mar 27, 2024

Conversation

diegopf
Copy link
Contributor

@diegopf diegopf commented Mar 14, 2024

This PR enables the x-archetype to be used as docker container for local development. To achieve this it is necessary to be able to override the default configuration for the endpointAdapters from the x-adapter-platform. This has been implemented through a function that mutates the adapter only if the env VUE_APP_DEVELOPMENT_DOCKER is set. Plus, this PR adds a dockerfile and a Github workflow to publish the docker image on demand.

@diegopf diegopf requested a review from a team as a code owner March 14, 2024 16:52
@diegopf diegopf requested a review from kaskol10 March 14, 2024 16:52
Copy link

Check PR 463 preview 👀

https://x.test.empathy.co/preview/463/index.html

Copy link

Check PR 463 preview 👀

https://x.test.empathy.co/preview/463/index.html

Copy link

Check PR 463 preview 👀

https://x.test.empathy.co/preview/463/index.html

Copy link

Check PR 463 preview 👀

https://x.test.empathy.co/preview/463/index.html

AnaGciaSchz
AnaGciaSchz previously approved these changes Mar 19, 2024
lauramargar
lauramargar previously approved these changes Mar 26, 2024
@AnaGciaSchz AnaGciaSchz dismissed stale reviews from lauramargar and themself via 5b8e4a3 March 26, 2024 10:42
Copy link

Check PR 463 preview 👀

https://x.test.empathy.co/preview/463/index.html

Copy link

Check PR 463 preview 👀

https://x.test.empathy.co/preview/463/index.html

Copy link

Check PR 463 preview 👀

https://x.test.empathy.co/preview/463/index.html

@AnaGciaSchz AnaGciaSchz self-requested a review March 27, 2024 14:06
@diegopf diegopf merged commit ae38b2d into main Mar 27, 2024
5 checks passed
@diegopf diegopf deleted the feat/EMP-3684-create-docker-image branch March 27, 2024 15:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants