File tree Expand file tree Collapse file tree 2 files changed +65
-0
lines changed
libs/cloudnative-pg-barman-cloud-plugin Expand file tree Collapse file tree 2 files changed +65
-0
lines changed Original file line number Diff line number Diff line change 611
611
" SSH_KEY " : " ${{ secrets.DEPLOY_KEY }}"
612
612
" if " : " steps.filter.outputs.workflows == 'true'"
613
613
" run " : " make libs/cloudnative-pg"
614
+ " cloudnative-pg-barman-cloud-plugin " :
615
+ " name " : " Generate cloudnative-pg-barman-cloud-plugin Jsonnet library and docs"
616
+ " needs " :
617
+ - " build"
618
+ - " repos"
619
+ " runs-on " : " ubuntu-latest"
620
+ " steps " :
621
+ - " uses " : " actions/checkout@v4"
622
+ - " id " : " filter"
623
+ " uses " : " dorny/paths-filter@v3"
624
+ " with " :
625
+ "filters" : |
626
+ workflows:
627
+ - '.github/**'
628
+ - 'bin/**'
629
+ - 'Dockerfile'
630
+ - 'go.mod'
631
+ - 'go.sum'
632
+ - 'jsonnet/**'
633
+ - 'main.go'
634
+ - 'Makefile'
635
+ - 'pkg/**'
636
+ - 'scripts/**'
637
+ - 'tf/**'
638
+ - 'libs/cloudnative-pg-barman-cloud-plugin/**'
639
+ - " if " : " steps.filter.outputs.workflows == 'true'"
640
+ " uses " : " actions/download-artifact@v4"
641
+ " with " :
642
+ " name " : " docker-artifact"
643
+ " path " : " artifacts"
644
+ - " if " : " steps.filter.outputs.workflows == 'true'"
645
+ " run " : " make load"
646
+ - " env " :
647
+ " DIFF " : " true"
648
+ " GEN_COMMIT " : " ${{ github.ref == 'refs/heads/master' && github.repository == 'jsonnet-libs/k8s' }}"
649
+ " GIT_COMMITTER_EMAIL " :
" [email protected] "
650
+ " GIT_COMMITTER_NAME " : " jsonnet-libs-bot"
651
+ " SSH_KEY " : " ${{ secrets.DEPLOY_KEY }}"
652
+ " if " : " steps.filter.outputs.workflows == 'true'"
653
+ " run " : " make libs/cloudnative-pg-barman-cloud-plugin"
614
654
" cluster-api " :
615
655
" name " : " Generate cluster-api Jsonnet library and docs"
616
656
" needs " :
2513
2553
- " cilium"
2514
2554
- " clickhouse-operator"
2515
2555
- " cloudnative-pg"
2556
+ - " cloudnative-pg-barman-cloud-plugin"
2516
2557
- " cluster-api"
2517
2558
- " cluster-api-provider-aws"
2518
2559
- " cnrm"
Original file line number Diff line number Diff line change
1
+ // libs/cloudnative-pg-barman-cloud-plugin/config.jsonnet
2
+
3
+ local config = import 'jsonnet/config.jsonnet' ;
4
+
5
+ local versions = [
6
+ { version: 'v0.6.0' },
7
+ ];
8
+
9
+ config.new(
10
+ name='cloudnative-pg-barman-cloud-plugin' ,
11
+ specs=[
12
+ {
13
+ local url = 'https://raw.githubusercontent.com/cloudnative-pg/plugin-barman-cloud/config/crd/bases/' ,
14
+ output: v.version,
15
+ crds:
16
+ [
17
+ '%s/barmancloud.cnpg.io_objectstores.yaml' % url,
18
+ ],
19
+ prefix: '^io\\ .cnpg\\ .barmancloud\\ ..*' ,
20
+ localName: 'cloudnative-pg-barman-cloud-plugin' ,
21
+ }
22
+ for v in versions
23
+ ]
24
+ )
You can’t perform that action at this time.
0 commit comments