はじめに
Tekton CLIを使って、PipelineRunを再実行する方法を紹介します。
Pipelineの再実行
すでに実行されたPipelineRun
を選択して、Pipeline
を再実行できます。実行されるPipelineRun
は全く同じ名前にはなりませんが、選択したPipelineRun
と同じパラメータで実行できます。
1tkn pipeline {Pipeline Name} --use-pipelinerun {PipelineRun Name}
同様にTaskRun
を指定して、Task
を再実行も可能です。
1tkn task {Task Name} --use-taskrun {TaskRun Name}
参考
- kubernetes - How to restart Tekton PipelineRun, having a pipeline-run.yml defined in git (e.g. using Cloud Native Buildpacks)? - Stack Overflow
- Doc: How to use generate name to replay Task · Issue #685 · tektoncd/pipeline
Share
関連記事
【SonarQube】Docker Composeでサクッと試してみる
2022.10.02
【KubernetesでCI/CD】Tektonとは
2021.11.10
【Tekton】PipelineでTaskを実行する条件をつける
2022.04.13