Skip to content

Commit

Permalink
Migrate to App Build Suite with .abs config
Browse files Browse the repository at this point in the history
Co-Authored-By: jonas@giantswarm.io <jonas@giantswarm.io>
  • Loading branch information
devin-ai-integration[bot] and lyind committed Jan 22, 2025
1 parent 82974ef commit 427aed3
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 7 deletions.
6 changes: 6 additions & 0 deletions .abs/main.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
generate-metadata: true
chart-dir: ./helm/cluster-api-ipam-provider-in-cluster
destination: ./build
catalog-base-url: https://giantswarm.github.io/control-plane-catalog/
replace-chart-version-with-git: true
replace-app-version-with-git: true
6 changes: 2 additions & 4 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,15 @@ workflows:
- architect/push-to-app-catalog:
context: architect
name: push-to-control-plane-app-catalog
executor: app-build-suite
app_catalog: control-plane-catalog
app_catalog_test: control-plane-test-catalog
chart: cluster-api-ipam-provider-in-cluster
filters:
tags:
only: /^v.*/

branches:
ignore:
- main
- master
only: /.*/
- architect/push-to-app-collection:
name: vsphere-app-collection
context: architect
Expand Down
12 changes: 9 additions & 3 deletions helm/cluster-api-ipam-provider-in-cluster/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,14 +1,20 @@
apiVersion: v2
version: [[ .Version ]]
appVersion: "v0.0.1"
name: cluster-api-ipam-provider-in-cluster
description: A Helm chart for cluster-api-ipam-provider-in-cluster
engine: gotpl
version: 0.0.1-dev
appVersion: 0.0.1-dev
home: /~https://github.com/giantswarm/cluster-api-ipam-provider-in-cluster-app
icon: https://s.giantswarm.io/app-icons/giantswarm/1/dark.svg
sources:
- /~https://github.com/giantswarm/cluster-api-ipam-provider-in-cluster-app
annotations:
application.giantswarm.io/team: "rocket"
config.giantswarm.io/version: 1.x.x
ui.giantswarm.io/logo: https://s.giantswarm.io/app-icons/giantswarm/1/dark.svg
restrictions:
clusterSingleton: true
fixedNamespace: kube-system
gpuInstances: false
maintainers:
- name: Team Rocket
email: team-rocket@giantswarm.io
1 change: 1 addition & 0 deletions helm/cluster-api-ipam-provider-in-cluster/values.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
enabled: true
serviceType: managed

image:
name: gsoci.azurecr.io/giantswarm/cluster-api-ipam-provider-in-cluster
Expand Down

0 comments on commit 427aed3

Please sign in to comment.