diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 53f2e4c..2cc447a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,6 +18,6 @@ jobs: registry-server: ghcr.io registry-username: ${{ github.actor }} image: ${{ github.repository }} - version: 0.7.1 + version: 0.8.0 secrets: pull-request-token: ${{ secrets.GH_ORG_PAT }} diff --git a/README.md b/README.md index 4ca81a9..c044a05 100644 --- a/README.md +++ b/README.md @@ -111,6 +111,7 @@ The Engineering Platform package has the following configurable properties. | `metrics_server` | `{}` | Configuration for the Metrics Server package. | | `namespace_setup` | `{}` | Configuration for the Namespace Setup package. | | `secretgen_controller` | `{}` | Configuration for the Secretgen Controller package. | +| `tekton.catalog` | `{}` | Configuration for the Tekton Catalog package. | | `tekton.pipelines` | `{}` | Configuration for the Tekton Pipelines package. | diff --git a/package/config/buildpacks-catalog.yml b/package/config/buildpacks-catalog.yml index 70ccc51..0d0aeea 100644 --- a/package/config/buildpacks-catalog.yml +++ b/package/config/buildpacks-catalog.yml @@ -19,7 +19,7 @@ spec: packageRef: refName: buildpacks-catalog.packages.kadras.io versionSelection: - constraints: 0.5.1 + constraints: 0.6.0 prereleases: {} values: - secretRef: diff --git a/package/config/cartographer-blueprints.yml b/package/config/cartographer-blueprints.yml index 81bff3d..9ed3df4 100644 --- a/package/config/cartographer-blueprints.yml +++ b/package/config/cartographer-blueprints.yml @@ -14,13 +14,14 @@ metadata: kapp.k14s.io/change-group: cartographer-blueprints kapp.k14s.io/change-rule.cartographer: upsert after upserting cartographer kapp.k14s.io/change-rule.secretgen-controller: upsert after upserting secretgen-controller + kapp.k14s.io/change-rule.tekton-catalog: upsert after upserting tekton-catalog kapp.k14s.io/change-rule.service-account: delete before deleting serviceaccount spec: serviceAccountName: kadras-install-sa packageRef: refName: cartographer-blueprints.packages.kadras.io versionSelection: - constraints: 0.4.0 + constraints: 0.5.0 prereleases: {} values: - secretRef: diff --git a/package/config/cartographer-supply-chains.yml b/package/config/cartographer-supply-chains.yml index 5b38346..9896b96 100644 --- a/package/config/cartographer-supply-chains.yml +++ b/package/config/cartographer-supply-chains.yml @@ -20,7 +20,7 @@ spec: packageRef: refName: cartographer-supply-chains.packages.kadras.io versionSelection: - constraints: 0.4.0 + constraints: 0.5.0 prereleases: {} values: - secretRef: diff --git a/package/config/tekton-catalog.yml b/package/config/tekton-catalog.yml new file mode 100644 index 0000000..8032a00 --- /dev/null +++ b/package/config/tekton-catalog.yml @@ -0,0 +1,36 @@ +#@ load("@ytt:data", "data") +#@ load("@ytt:yaml", "yaml") +#@ load("/helpers.star", "is_package_enabled") + +#@ if is_package_enabled("tekton-catalog"): + +--- +apiVersion: packaging.carvel.dev/v1alpha1 +kind: PackageInstall +metadata: + name: tekton-catalog + namespace: #@ data.values.packages.namespace + annotations: + kapp.k14s.io/change-group: tekton-catalog + kapp.k14s.io/change-rule.tekton-pipelines: upsert after upserting tekton-pipelines + kapp.k14s.io/change-rule.service-account: delete before deleting serviceaccount +spec: + serviceAccountName: kadras-install-sa + packageRef: + refName: tekton-catalog.packages.kadras.io + versionSelection: + constraints: 0.1.0 + prereleases: {} + values: + - secretRef: + name: tekton-catalog-values +--- +apiVersion: v1 +kind: Secret +metadata: + name: tekton-catalog-values + namespace: #@ data.values.packages.namespace +stringData: + values.yaml: #@ yaml.encode(data.values.tekton.catalog) + +#@ end diff --git a/package/config/tekton-pipelines.yml b/package/config/tekton-pipelines.yml index ac80945..2ddea69 100644 --- a/package/config/tekton-pipelines.yml +++ b/package/config/tekton-pipelines.yml @@ -18,7 +18,7 @@ spec: packageRef: refName: tekton-pipelines.packages.kadras.io versionSelection: - constraints: 0.45.0+kadras.1 + constraints: 0.46.0+kadras.1 prereleases: {} values: - secretRef: diff --git a/package/config/values-schema.yml b/package/config/values-schema.yml index e397e14..e787d2c 100644 --- a/package/config/values-schema.yml +++ b/package/config/values-schema.yml @@ -71,6 +71,9 @@ secretgen_controller: {} #@schema/desc "Configuration for Tekton related packages." tekton: + #@schema/desc "Configuration for the Tekton Catalog package." + #@schema/type any=True + catalog: {} #@schema/desc "Configuration for the Tekton Pipelines package." #@schema/type any=True pipelines: {}