ce7cb702218693d08ea6d83464d2457c9250027c

This commit is contained in:
ms2k 2026-11-12 20:46:28 +09:00
commit 34c5f8963c

View file

@ -0,0 +1,57 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namePrefix: quay-op-
configurations:
- k8s/kustomizeconfig.yaml
images:
- name: registry.quorate.internal/quorate/fsharp-runner
digest: sha256:d7b904f4f0cae9fdba7c7345cdf08c91162245834a8a13658d93396272aeec83
resources:
- ../project-delivery/k8s/workflows/go-oci/parallel
- k8s/network-policy.yaml
- k8s/project.yaml
- k8s/vso.yaml
configMapGenerator:
- name: project
namespace: project-delivery
files:
- build.fsx=actions/build.fsx
- catalog.fsx=actions/catalog.fsx
- catalog.apko.yaml=actions/catalog.apko.yaml
- cache.fsx=actions/cache.fsx
- cache-gc.fsx=../project-delivery/actions/cache-gc.fsx
- cachedata.fsx=actions/cachedata.fsx
- source.fsx=actions/source.fsx
- sourcefilter.fsx=actions/sourcefilter.fsx
- initialize.fsx=actions/initialize.fsx
- projects.fsx=actions/projects.fsx
- publish.fsx=actions/publish.fsx
- toolchain.fsx=actions/toolchain.fsx
- go-oci.apko.yaml=actions/runtime.apko.yaml
generatorOptions:
disableNameSuffixHash: true
labels:
app.kubernetes.io/name: project-delivery
app.kubernetes.io/instance: quay-op
patches:
- path: k8s/workflow-patch.yaml
target:
group: argoproj.io
version: v1alpha1
kind: WorkflowTemplate
name: build
replacements:
- source:
group: argoproj.io
version: v1alpha1
kind: WorkflowTemplate
name: quay-op-build
fieldPath: metadata.name
targets:
- select:
group: delivery.quorate.dev
version: v1alpha1
kind: ProjectDelivery
name: quay-op-image
fieldPaths:
- spec.workflowTemplateRef.name