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

Combine task runner images into a single image #44

Merged
merged 4 commits into from
Nov 6, 2024

Commits on Nov 6, 2024

  1. Combine task runner images into a single image

    I think we can get away with using the same image everywhere, so
    let's do that. This will also make it easier to build in Konflux
    since we can do it with a single component.
    
    Ref: https://issues.redhat.com/browse/RHTAP-3276
    simonbaird committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    49c8744 View commit details
    Browse the repository at this point in the history
  2. Use NOCACHE=1 make build-image to no-cache build

    Make it easier to fully rebuild the dependencies locally if you want
    to do that, e.g. to get fresher ubi9 rpms.
    simonbaird committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    91316f9 View commit details
    Browse the repository at this point in the history
  3. Set CI_TYPE in the pipeline for GitHub

    This is nicer than setting it in the pre-init step and should work
    the same afaict.
    simonbaird committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    019d136 View commit details
    Browse the repository at this point in the history
  4. Keep pushing old runner-gitlab and -github tags

    I'm thinking this might help avoid some hard to debug problems or
    test breakages as we transition from multiple images to a single
    image.
    
    These extra tags can be removed in the near future.
    simonbaird committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    28e86e0 View commit details
    Browse the repository at this point in the history