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

frontend: ping frontend on docker image release #2101

Merged
merged 1 commit into from
Jun 9, 2023

Conversation

DeltaMichael
Copy link
Contributor

@DeltaMichael DeltaMichael commented May 22, 2023

Stacked on top of #2138

Why

The frontend is now part of quickstart-vdk.
On changes to the docker image, the helm chart needs to be redeployed. We need to make sure that the frontend is operational once the helm chart is deployed.

What

Trigger deployment of test control service on frontend changes merged into main
Ping the frontend in the test environment using heartbeat once control service is deployed
Tag the frontend image as stable if the test is successful

How has this been tested

Test pipeline

What kind of change is this

feature, non-breaking

@DeltaMichael DeltaMichael marked this pull request as draft May 22, 2023 10:02
@DeltaMichael DeltaMichael force-pushed the person/mdilyan/ping-frontend-on-image-deploy branch 2 times, most recently from 06ab1ea to e6eabb3 Compare May 22, 2023 13:41
@DeltaMichael DeltaMichael force-pushed the person/mdilyan/ping-frontend-on-image-deploy branch 8 times, most recently from 563b8ac to e9b14fe Compare May 26, 2023 13:47
@DeltaMichael DeltaMichael force-pushed the person/mdilyan/ping-frontend-on-image-deploy branch from e9b14fe to 2da5375 Compare June 1, 2023 07:19
@DeltaMichael DeltaMichael force-pushed the person/mdilyan/ping-frontend-on-image-deploy branch 11 times, most recently from 771cba3 to 240f2cd Compare June 6, 2023 12:14
@DeltaMichael DeltaMichael force-pushed the person/mdilyan/ping-frontend-on-image-deploy branch 6 times, most recently from 00e339b to 65f7e46 Compare June 7, 2023 08:57
@DeltaMichael DeltaMichael marked this pull request as ready for review June 7, 2023 08:57
@DeltaMichael DeltaMichael force-pushed the person/mdilyan/ping-frontend-on-image-deploy branch from 65f7e46 to 5f2343d Compare June 8, 2023 11:55
@DeltaMichael DeltaMichael marked this pull request as draft June 8, 2023 11:58
@DeltaMichael DeltaMichael force-pushed the person/mdilyan/ping-frontend-on-image-deploy branch from 5f2343d to 0f8c01d Compare June 8, 2023 12:45
Why

The frontend is now part of quickstart-vdk.
On changes to the docker image, the helm
chart needs to be redeployed. We need to
make sure that the frontend is operational
once the helm chart is deployed.

What

Trigger deployment of test control service on frontend changes
merged into main
Ping the frontend using heartbeat once control service is deployed
Tag the frontend image as stable once heartbeat test passes

How has this been tested

CI

What kind of change is this

feature/non-breaking

Signed-off-by: Dilyan Marinov <[email protected]>
@DeltaMichael DeltaMichael force-pushed the person/mdilyan/ping-frontend-on-image-deploy branch 3 times, most recently from 13817d6 to dacd5d8 Compare June 8, 2023 15:09
@DeltaMichael DeltaMichael marked this pull request as ready for review June 8, 2023 15:13
@DeltaMichael DeltaMichael merged commit 3788fc9 into main Jun 9, 2023
@DeltaMichael DeltaMichael deleted the person/mdilyan/ping-frontend-on-image-deploy branch June 9, 2023 11:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants