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

HMS-3165 feat: deploy in ephemeral #22

Closed
wants to merge 11 commits into from

Conversation

avisiedo
Copy link
Contributor

@avisiedo avisiedo commented Nov 13, 2023

This change will make possible to deploy the local state of the frontend in the ephemeral environment, so the developer can checkout earlier the frontend behavior in ephemeral environment.

@avisiedo avisiedo self-assigned this Nov 13, 2023
@avisiedo avisiedo force-pushed the hms-2678-deploy-in-ephe branch 4 times, most recently from 2c6d87f to fe99513 Compare November 14, 2023 12:47
@app-sre-bot
Copy link

Can one of the admins verify this patch?

@avisiedo avisiedo force-pushed the hms-2678-deploy-in-ephe branch 3 times, most recently from 16b156b to 43510e6 Compare November 27, 2023 06:17
@avisiedo avisiedo changed the title WIP HMS-2678 feat: deploy in ephemeral HMS-2678 feat: deploy in ephemeral Nov 28, 2023
@avisiedo avisiedo force-pushed the hms-2678-deploy-in-ephe branch 2 times, most recently from 4b17943 to d832946 Compare December 22, 2023 13:45
@avisiedo avisiedo changed the title HMS-2678 feat: deploy in ephemeral HMS-3165 feat: deploy in ephemeral Jan 4, 2024
Add annotation with description about the OpenShift template.

Signed-off-by: Alejandro Visiedo <[email protected]>
Just add the python dependencies to develop with the repository.

Signed-off-by: Alejandro Visiedo <[email protected]>
Signed-off-by: Alejandro Visiedo <[email protected]>
Add the set of makefiles to provide the rules to custom deployment in
the ephemeral environment. Align this repo with the backend repository.

Signed-off-by: Alejandro Visiedo <[email protected]>
Update the alias command to run as it is specified into the platform
documentation.

Signed-off-by: Alejandro Visiedo <[email protected]>
Add a poc to try to build the frontend container locally, and check if
it could be deployed in ephemeral environment.

Signed-off-by: Alejandro Visiedo <[email protected]>
Fix wrong copy of files.

Signed-off-by: Alejandro Visiedo <[email protected]>
Add bonfire-deploy and update rule to build the container.

Signed-off-by: Alejandro Visiedo <[email protected]>
Add .dockerignore with the paths to avoid to copy to the image when the
statement 'COPY . .' is executed.

Signed-off-by: Alejandro Visiedo <[email protected]>
It was observed some differences between the container generated from
the CI/CD platform system and the container generated locally from the
repository.

This change add several changes to try to be aligned with that changes
and generate the same or similar content to what is generated by the
platform.

Signed-off-by: Alejandro Visiedo <[email protected]>
@avisiedo avisiedo closed this Jan 24, 2024
@avisiedo avisiedo deleted the hms-2678-deploy-in-ephe branch January 24, 2024 07:38
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.

2 participants