44 - &brats_env_name brats-bosh-main
55 - &ubuntu_base ubuntu:noble
66 - &integration_image ghcr.io/cloudfoundry/bosh/integration
7- # TODO: delete once all pipelines work w/ Noble
8- - &ubuntu_base_jammy ubuntu:jammy
9- - &integration_image_jammy ghcr.io/cloudfoundry/bosh/integration:jammy
107
118groups :
129 - name : bosh
@@ -57,14 +54,11 @@ groups:
5754 - build-main-postgres-15
5855 - build-main-mysql-8-0
5956 - build-integration
60- - build-integration-jammy
6157
6258 - name : container-cpi-images
6359 jobs :
6460 - build-docker-cpi
65- - build-docker-cpi-jammy
6661 - build-warden-cpi
67- - build-warden-cpi-jammy
6862
6963jobs :
7064 - name : gate
@@ -1162,45 +1156,6 @@ jobs:
11621156 get_params :
11631157 skip_download : true
11641158
1165- # TODO: delete once all pipelines work w/ Noble
1166- - name : build-integration-jammy
1167- public : true
1168- serial : true
1169- plan :
1170- - get : weekly
1171- trigger : true
1172- - get : golang-docker-image
1173- trigger : true
1174- - get : ubuntu-docker-image
1175- trigger : true
1176- - get : ruby-release
1177- trigger : true
1178- passed : [ bump-packages ]
1179- - get : bosh-ci-dockerfiles
1180- trigger : true
1181- - get : bosh
1182- - get : bosh-deployment
1183- params :
1184- depth : 1
1185- - task : build-docker-args
1186- file : bosh-ci-dockerfiles/ci/dockerfiles/integration/build-docker-args.yml
1187- image : ubuntu-docker-image
1188- params :
1189- GITHUB_ACCESS_TOKEN : ((github_public_repo_token))
1190- - put : integration-image-jammy
1191- inputs :
1192- - bosh-ci-dockerfiles
1193- - docker-build-args
1194- params :
1195- build : .
1196- build_args_file : docker-build-args/docker-build-args.json
1197- build_args :
1198- BASE_IMAGE : *ubuntu_base_jammy
1199- dockerfile : bosh-ci-dockerfiles/ci/dockerfiles/integration/Dockerfile
1200- tag_as_latest : false
1201- get_params :
1202- skip_download : true
1203-
12041159 - name : build-main-postgres-13
12051160 public : true
12061161 serial : true
@@ -1279,33 +1234,6 @@ jobs:
12791234 get_params :
12801235 skip_download : true
12811236
1282- # TODO: delete once all pipelines work w/ Noble
1283- - name : build-docker-cpi-jammy
1284- public : true
1285- serial : true
1286- plan :
1287- - in_parallel :
1288- - get : bosh-ci
1289- - get : integration-image
1290- - get : bosh-ci-dockerfiles
1291- - get : integration-image-jammy
1292- trigger : true
1293- - get : bosh-deployment
1294- trigger : true
1295- - task : copy-dependencies
1296- file : bosh-ci/ci/tasks/prepare-build-context-for-container-cpi-image.yml
1297- image : integration-image
1298- params :
1299- CONTAINER_CPI_TYPE : docker-cpi
1300- - put : docker-cpi-image-jammy
1301- params :
1302- build : docker-build-context
1303- build_args :
1304- BASE_IMAGE : *integration_image_jammy
1305- tag_as_latest : false
1306- get_params :
1307- skip_download : true
1308-
13091237 - name : build-warden-cpi
13101238 public : true
13111239 serial : true
@@ -1331,33 +1259,6 @@ jobs:
13311259 get_params :
13321260 skip_download : true
13331261
1334- # TODO: delete once all pipelines work w/ Noble
1335- - name : build-warden-cpi-jammy
1336- public : true
1337- serial : true
1338- plan :
1339- - in_parallel :
1340- - get : bosh-ci
1341- - get : integration-image
1342- - get : bosh-ci-dockerfiles
1343- - get : integration-image-jammy
1344- trigger : true
1345- - get : bosh-deployment
1346- trigger : true
1347- - task : copy-dependencies
1348- file : bosh-ci/ci/tasks/prepare-build-context-for-container-cpi-image.yml
1349- image : integration-image
1350- params :
1351- CONTAINER_CPI_TYPE : warden-cpi
1352- - put : warden-cpi-image-jammy
1353- params :
1354- build : docker-build-context
1355- build_args :
1356- BASE_IMAGE : *integration_image_jammy
1357- tag_as_latest : false
1358- get_params :
1359- skip_download : true
1360-
13611262 - name : bump-deps
13621263 serial : true
13631264 plan :
@@ -1946,14 +1847,6 @@ resources:
19461847 username : ((github_read_write_packages.username))
19471848 password : ((github_read_write_packages.password))
19481849
1949- - name : integration-image-jammy
1950- type : docker-image
1951- source :
1952- repository : ghcr.io/cloudfoundry/bosh/integration
1953- tag : jammy
1954- username : ((github_read_write_packages.username))
1955- password : ((github_read_write_packages.password))
1956-
19571850 - name : integration-mysql-8-0-image
19581851 type : docker-image
19591852 source :
@@ -1986,15 +1879,6 @@ resources:
19861879 username : ((github_read_write_packages.username))
19871880 password : ((github_read_write_packages.password))
19881881
1989- # TODO: delete once all pipelines work w/ Noble
1990- - name : docker-cpi-image-jammy
1991- type : docker-image
1992- source :
1993- repository : ghcr.io/cloudfoundry/bosh/docker-cpi
1994- tag : jammy
1995- username : ((github_read_write_packages.username))
1996- password : ((github_read_write_packages.password))
1997-
19981882 - name : bosh-cli-registry-image
19991883 type : registry-image
20001884 source :
@@ -2039,15 +1923,6 @@ resources:
20391923 username : ((github_read_write_packages.username))
20401924 password : ((github_read_write_packages.password))
20411925
2042- # TODO: delete once all pipelines work w/ Noble
2043- - name : warden-cpi-image-jammy
2044- type : docker-image
2045- source :
2046- repository : ghcr.io/cloudfoundry/bosh/warden-cpi
2047- tag : jammy
2048- username : ((github_read_write_packages.username))
2049- password : ((github_read_write_packages.password))
2050-
20511926 - name : last-released-bosh-release
20521927 type : bosh-io-release
20531928 source :
0 commit comments