@@ -56,6 +56,8 @@ groups:
56
56
- bosh-cli-debian
57
57
- bosh-init-homebrew
58
58
- credhub-cli-debian
59
+ - uaa-cli-homebrew
60
+ - uaa-cli-debian
59
61
- certstrap-debian
60
62
- cf-cli-debian
61
63
- jq-debian
@@ -79,6 +81,7 @@ groups:
79
81
- gotcha-homebrew
80
82
- genesis-homebrew
81
83
- bosh2-homebrew
84
+ - uaa-cli-homebrew
82
85
- bosh-init-homebrew
83
86
- name : debian
84
87
jobs :
@@ -92,6 +95,7 @@ groups:
92
95
- genesis-debian
93
96
- bosh-cli-debian
94
97
- credhub-cli-debian
98
+ - uaa-cli-debian
95
99
- certstrap-debian
96
100
- cf-cli-debian
97
101
- jq-debian
@@ -817,6 +821,78 @@ jobs:
817
821
GPG_PUBLIC_KEY : (( grab meta.gpg.public_key ))
818
822
GPG_PRIVATE_KEY : (( grab meta.gpg.private_key ))
819
823
824
+ - name : uaa-cli-debian
825
+ public : true
826
+ serial_groups : [apt]
827
+ plan :
828
+ - aggregate :
829
+ - get : homebrew
830
+ resource : homebrew
831
+ - get : uaa-cli
832
+ resource : uaa-cli
833
+ trigger : true
834
+ - task : create-debian
835
+ config :
836
+ platform : linux
837
+ image_resource : (( grab meta.image ))
838
+ inputs :
839
+ - name : homebrew
840
+ - name : uaa-cli
841
+ path : recipe
842
+ run :
843
+ path : " homebrew/ci/scripts/create-debian-pkg-from-binary.sh"
844
+ params :
845
+ DEBUG : 1
846
+ REPO_ROOT : homebrew
847
+ REPO_OUT : pushme
848
+ IN_BINARY : " uaa-linux-amd64"
849
+ OUT_BINARY : uaa
850
+ NAME : uaa-cli
851
+ LICENSE : Apache-2.0
852
+ DESCRIPTION : CLI to UAA
853
+ URL : https://github.com/cloudfoundry-incubator/uaa-cli
854
+ MAINTAINERS : https://github.com/cloudfoundry-incubator/uaa-cli/graphs/contributors
855
+ VENDOR : CloudFoundry.org Foundation, Inc.
856
+ RELEASE_BUCKET : (( grab meta.debian.s3_bucket ))
857
+ AWS_ACCESS_KEY : (( grab meta.debian.aws_access_key ))
858
+ AWS_SECRET_KEY : (( grab meta.debian.aws_secret_key ))
859
+ GPG_ID : (( grab meta.gpg.id ))
860
+ GPG_PUBLIC_KEY : (( grab meta.gpg.public_key ))
861
+ GPG_PRIVATE_KEY : (( grab meta.gpg.private_key ))
862
+
863
+ - name : uaa-cli-homebrew
864
+ public : true
865
+ serial : true
866
+ plan :
867
+ - aggregate :
868
+ - get : homebrew
869
+ resource : homebrew
870
+ - get : uaa-cli
871
+ resource : uaa-cli
872
+ trigger : true
873
+ - task : update-homebrew
874
+ config :
875
+ platform : linux
876
+ image_resource : (( grab meta.image ))
877
+ inputs :
878
+ - name : homebrew
879
+ - name : uaa-cli
880
+ path : recipe
881
+ outputs :
882
+ - name : pushme
883
+ run :
884
+ path : " homebrew/ci/scripts/update-homebrew.sh"
885
+ args :
886
+ - uaa-cli.rb
887
+ params :
888
+ REPO_ROOT : homebrew
889
+ REPO_OUT : pushme
890
+ BINARY : " uaa-darwin-amd64"
891
+ - put : homebrew
892
+ params :
893
+ repository : pushme/homebrew
894
+ rebase : true
895
+
820
896
- name : certstrap-debian
821
897
public : true
822
898
serial_groups : [apt]
@@ -1486,6 +1562,13 @@ resources:
1486
1562
repository : credhub-cli
1487
1563
access_token : (( grab meta.github.access_token ))
1488
1564
1565
+ - name : uaa-cli
1566
+ type : github-release
1567
+ source :
1568
+ user : starkandwayne
1569
+ repository : uaa-cli-releases
1570
+ access_token : (( grab meta.github.access_token ))
1571
+
1489
1572
- name : certstrap
1490
1573
type : github-release
1491
1574
source :
0 commit comments