bootc-base-imagectl: support hidden manifests, hide minimal-plus
We don't currently want the minimal-plus target to be user-facing. It's intended only for other Fedora variants. Let's support "hidden" manifests by having their names end in `.hidden.yaml`. Then, make `minimal-plus` hidden. I considered instead having them start with `.` to match well-established semantics, but I don't like either that this hides them from an `ls` in the git repo (or even with `-a`, puts them higher up whereas I want it to be close to `minimal.yaml`). I also considered leveraging the existing symlink hiding semantics, but it also felt awkward to rename a file and add a symlink to it just for the purpose of hiding it.
This commit is contained in:
parent
c2ff52a7cf
commit
87eae9910e
12 changed files with 21 additions and 12 deletions
|
|
@ -10,7 +10,7 @@ metadata:
|
|||
pipelinesascode.tekton.dev/max-keep-runs: "3"
|
||||
pipelinesascode.tekton.dev/on-cel-expression: event == "pull_request" && target_branch
|
||||
== "main" && ( "./iot.yaml".pathChanged() || "./iot/***".pathChanged()
|
||||
|| "./minimal-plus.yaml".pathChanged() || "./minimal-plus/***".pathChanged()
|
||||
|| "./minimal-plus.hidden.yaml".pathChanged() || "./minimal-plus/***".pathChanged()
|
||||
|| "./minimal.yaml".pathChanged() || "./minimal/***".pathChanged() ||
|
||||
"./fedora-includes/generic.yaml".pathChanged() || ".tekton/fedora-bootc-rawhide-iot-pull-request.yaml".pathChanged()
|
||||
|| "Containerfile".pathChanged() )
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue