1--- 2resources: 3 - name: bosh-deployment 4 type: git 5 source: 6 uri: https://github.com/cloudfoundry/bosh-deployment.git 7 branch: {{branch}} 8 9 # releases 10 11 - name: uaa-release 12 type: bosh-io-release 13 source: 14 repository: cloudfoundry/uaa-release 15 16 - name: credhub-release 17 type: bosh-io-release 18 source: 19 repository: pivotal-cf/credhub-release 20 21 - name: backup-and-restore-sdk-release 22 type: bosh-io-release 23 source: 24 repository: cloudfoundry-incubator/backup-and-restore-sdk-release 25 26 # stemcells 27 28 - name: ubuntu-trusty-stemcell 29 type: bosh-io-stemcell 30 source: 31 name: bosh-warden-boshlite-ubuntu-trusty-go_agent 32 33 # outputs 34 35 - name: compiled-releases 36 type: s3 37 source: 38 bucket: "bosh-compiled-release-tarballs" 39 access_key_id: {{aws_key_id}} 40 secret_access_key: {{aws_secret_access_key}} 41 regexp: ".*-(\\d+).tgz" 42 43jobs: 44 - name: compile-uaa-release-57 45 plan: 46 - aggregate: 47 - get: bosh-deployment 48 - get: uaa-release 49 version: 50 version: "57" 51 - get: ubuntu-trusty-stemcell 52 version: 53 version: "3586.7" 54 - task: export-release 55 file: bosh-deployment/ci/compiled-releases/tasks/export-release.yml 56 privileged: true 57 input_mapping: 58 stemcell: ubuntu-trusty-stemcell 59 release: uaa-release 60 - put: compiled-releases 61 params: 62 file: "compiled-release/*.tgz" 63 64 - name: compile-credhub-release-1.8 65 plan: 66 - aggregate: 67 - get: bosh-deployment 68 - get: credhub-release 69 version: 70 version: "1.8.3" 71 - get: ubuntu-trusty-stemcell 72 version: 73 version: "3586.7" 74 - task: export-release 75 file: bosh-deployment/ci/compiled-releases/tasks/export-release.yml 76 privileged: true 77 input_mapping: 78 stemcell: ubuntu-trusty-stemcell 79 release: credhub-release 80 - put: compiled-releases 81 params: 82 file: "compiled-release/*.tgz" 83 84 - name: compile-credhub-release-1.7 85 plan: 86 - aggregate: 87 - get: bosh-deployment 88 - get: credhub-release 89 version: 90 version: "1.7.1" 91 - get: ubuntu-trusty-stemcell 92 version: 93 version: "3586.7" 94 - task: export-release 95 file: bosh-deployment/ci/compiled-releases/tasks/export-release.yml 96 privileged: true 97 input_mapping: 98 stemcell: ubuntu-trusty-stemcell 99 release: credhub-release 100 - put: compiled-releases 101 params: 102 file: "compiled-release/*.tgz" 103 104 - name: compile-bbr-sdk-release-1.6 105 plan: 106 - aggregate: 107 - get: bosh-deployment 108 - get: backup-and-restore-sdk-release 109 version: 110 version: "1.6.0" 111 - get: ubuntu-trusty-stemcell 112 version: 113 version: "3586.7" 114 - task: export-release 115 file: bosh-deployment/ci/compiled-releases/tasks/export-release.yml 116 privileged: true 117 input_mapping: 118 stemcell: ubuntu-trusty-stemcell 119 release: backup-and-restore-sdk-release 120 - put: compiled-releases 121 params: 122 file: "compiled-release/*.tgz" 123