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

GitHub action CI/CD follow ups #14928

Closed
4 of 7 tasks
aanm opened this issue Feb 10, 2021 · 2 comments · Fixed by #17623
Closed
4 of 7 tasks

GitHub action CI/CD follow ups #14928

aanm opened this issue Feb 10, 2021 · 2 comments · Fixed by #17623
Assignees
Labels
area/build Anything to do with the build, more general then area/CI area/CI-improvement Topic or proposal to improve the Continuous Integration workflow kind/feature This introduces new functionality. kind/meta Meta-task for co-ordination.

Comments

@aanm
Copy link
Member

aanm commented Feb 10, 2021

  • Use images from quay.io in smoke tests and jenkins @Skymirrh @nebril
  • Clean up images created in the *-ci repositories after 1 week. @aanm
  • Make sure it is possible to restart redo a release in case one of the images fail to build. @aanm
    • This can easily be achieved by re-triggering a run on the building process.
  • Backport to older branches. @aanm
  • Merge all "operator" dockerfiles into a single one (images: squash common operator images in a single Dockerfile #15849)
  • Use github caches to make the builds faster.
@aanm aanm added the kind/feature This introduces new functionality. label Feb 10, 2021
@aanm aanm self-assigned this Feb 10, 2021
@aanm aanm changed the title GitHub action CI/CD follow up GitHub action CI/CD follow ups Feb 10, 2021
@pchaigno pchaigno added area/CI-improvement Topic or proposal to improve the Continuous Integration workflow area/build Anything to do with the build, more general then area/CI labels Feb 10, 2021
@christarazi christarazi added the kind/meta Meta-task for co-ordination. label Feb 10, 2021
@nebril
Copy link
Member

nebril commented Feb 18, 2021

after #14937 getting merged the only job that uses quay images seems to be upstream tests, the images are being built inside vms. Do we want to touch them @aanm ?

@aanm
Copy link
Member Author

aanm commented Feb 18, 2021

after #14937 getting merged the only job that uses quay images seems to be upstream tests, the images are being built inside vms. Do we want to touch them @aanm ?

@nebril yeah, let's make everything use the images build by GH actions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/build Anything to do with the build, more general then area/CI area/CI-improvement Topic or proposal to improve the Continuous Integration workflow kind/feature This introduces new functionality. kind/meta Meta-task for co-ordination.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants