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

Guard Task execution via changed files #1558

Merged

Commits on Nov 14, 2024

  1. Guard Task execution via changed files

    The new Task in `.tekton/tasks/task-switchboard.yaml` produces a list of
    bindings that evaluate to true for a particular pull request as an array
    result. Given this result guards can be done, e.g. using when
    expressions to limit when a Task on the Pipeline needs to run.
    This way we can skip expensive Tasks that are unrelated to the change
    done in the pull request.
    
    Similar to work in konflux-ci#1188 and konflux-ci#524, with the distinction that the
    PipelineRun is executed, only potentially not in full.
    zregvart committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    9393b9a View commit details
    Browse the repository at this point in the history
  2. Update jq version to 1.7.1

    zregvart committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    76e4986 View commit details
    Browse the repository at this point in the history