Skip to content

ci: docker publish edge version#1426

Merged
laurentsenta merged 8 commits intomasterfrom
feat/edge-releases
Aug 30, 2022
Merged

ci: docker publish edge version#1426
laurentsenta merged 8 commits intomasterfrom
feat/edge-releases

Conversation

@laurentsenta
Copy link
Copy Markdown
Contributor

@laurentsenta laurentsenta commented Aug 24, 2022

Contributes to #1430

  • Add release workflows to publish docker images for testground:edge and sidecar:edge
  • Add release workflow to build testground:edge build artifact as a workflow output
  • Add install.sh script you may use to automatically setup Testground on your machine
  • Update kind version and tweaks the env to fix k8s tests in CI

Tasks

  • merge ci: docker publish edge version sync-service#13
  • add publish docker images on merge to master
  • add a workflow that outputs the latest master as a build artifact
  • add install.sh
  • update makefile & code with new container tags
  • disable config changes for this test & make envs permanent (use iptestground dockerhub)

@laurentsenta laurentsenta changed the title automated edge releases ci: automated edge releases Aug 24, 2022
@laurentsenta laurentsenta marked this pull request as draft August 24, 2022 12:33
@laurentsenta laurentsenta force-pushed the feat/edge-releases branch 2 times, most recently from 8ad899b to f0b7de4 Compare August 25, 2022 14:20
@laurentsenta laurentsenta changed the title ci: automated edge releases ci: automated edge docker releases Aug 26, 2022
@laurentsenta laurentsenta changed the title ci: automated edge docker releases ci: docker publish edge version Aug 26, 2022
@laurentsenta
Copy link
Copy Markdown
Contributor Author

laurentsenta commented Aug 26, 2022

@laurentsenta laurentsenta marked this pull request as ready for review August 29, 2022 14:26
Copy link
Copy Markdown
Contributor

@galargh galargh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sweet 🍨

Copy link
Copy Markdown
Contributor

@brdji brdji left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@laurentsenta
Copy link
Copy Markdown
Contributor Author

Thanks for the review @brdji @galargh!
FYI, I updated the kind version which caused every CI run to break recently.

@laurentsenta laurentsenta merged commit 8a2a5f1 into master Aug 30, 2022
@laurentsenta laurentsenta deleted the feat/edge-releases branch August 30, 2022 09:42
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.

3 participants