diff --git a/.circleci/config.yml b/.circleci/config.yml index 6bb5f4338..d0a2a00a2 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1,7 +1,7 @@ version: 2.1 orbs: - prodsec: snyk/prodsec-orb@1.0 + prodsec: snyk/prodsec-orb@1 slack: circleci/slack@4.12.5 snyk: snyk/snyk@1.7.2 @@ -326,6 +326,16 @@ jobs: additional_arguments: <> --build-arg BROKER_VERSION=$BROKER_VERSION --build-arg NODE_VERSION=$NODE_LATEST_VERSION dockerfile: <> project_name: <> + security-scans: + <<: *defaults + resource_class: medium + steps: + - checkout + - attach_workspace: + at: ~/broker + - prodsec/security_scans: + mode: upload + open-source-additional-arguments: --exclude=test scan-docker-image: <<: *defaults parameters: @@ -461,6 +471,13 @@ workflows: requires: - Install NPM packages + - security-scans: + name: Security Scans + context: + - team-hybrid-snyk + requires: + - Install NPM packages + - release: name: Release to GitHub and NPM context: @@ -489,7 +506,7 @@ workflows: name: Build base UBI image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Scan repository for secrets dockerfile: dockerfiles/base/Dockerfile.ubi @@ -501,7 +518,7 @@ workflows: name: Scan base UBI image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Build base UBI image project: snyk/broker-rhel-ubi @@ -516,7 +533,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Scan base UBI image image_name: snyk/broker @@ -530,7 +547,7 @@ workflows: name: Build artifactory UBI image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base UBI image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base-rhel-ubi --build-arg BROKER_TYPE=artifactory" @@ -543,7 +560,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build artifactory UBI image image_name: snyk/broker @@ -557,7 +574,7 @@ workflows: name: Build azure-repos UBI image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base UBI image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base-rhel-ubi --build-arg BROKER_TYPE=azure-repos" @@ -572,7 +589,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build azure-repos UBI image image_name: snyk/broker @@ -586,7 +603,7 @@ workflows: name: Build bitbucket-server UBI image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base UBI image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base-rhel-ubi --build-arg BROKER_TYPE=bitbucket-server" @@ -601,7 +618,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build bitbucket-server UBI image image_name: snyk/broker @@ -614,7 +631,7 @@ workflows: name: Build bitbucket-server-bearer-auth UBI image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base UBI image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base-rhel-ubi --build-arg BROKER_TYPE=bitbucket-server-bearer-auth" @@ -629,7 +646,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build bitbucket-server-bearer-auth UBI image image_name: snyk/broker @@ -643,7 +660,7 @@ workflows: name: Build container-registry-agent UBI image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base UBI image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base-rhel-ubi --build-arg BROKER_TYPE=container-registry-agent" @@ -658,7 +675,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build container-registry-agent UBI image image_name: snyk/broker @@ -672,7 +689,7 @@ workflows: name: Build github-com UBI image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base UBI image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base-rhel-ubi --build-arg BROKER_TYPE=github-com" @@ -687,7 +704,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build github-com UBI image image_name: snyk/broker @@ -701,7 +718,7 @@ workflows: name: Build github-enterprise UBI image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base UBI image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base-rhel-ubi --build-arg BROKER_TYPE=github-enterprise" @@ -716,7 +733,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build github-enterprise UBI image image_name: snyk/broker @@ -730,7 +747,7 @@ workflows: name: Build github-server-app UBI image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base UBI image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base-rhel-ubi --build-arg BROKER_TYPE=github-server-app" @@ -745,7 +762,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build github-server-app UBI image image_name: snyk/broker @@ -759,7 +776,7 @@ workflows: name: Build gitlab UBI image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base UBI image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base-rhel-ubi --build-arg BROKER_TYPE=gitlab" @@ -774,7 +791,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build gitlab UBI image image_name: snyk/broker @@ -788,7 +805,7 @@ workflows: name: Build jira UBI image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base UBI image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base-rhel-ubi --build-arg BROKER_TYPE=jira" @@ -803,7 +820,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build jira UBI image image_name: snyk/broker @@ -817,7 +834,7 @@ workflows: name: Build jira bearer auth UBI image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base UBI image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base-rhel-ubi --build-arg BROKER_TYPE=jira-bearer-auth" @@ -832,7 +849,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build jira bearer auth UBI image image_name: snyk/broker @@ -846,7 +863,7 @@ workflows: name: Build nexus UBI image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base UBI image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base-rhel-ubi --build-arg BROKER_TYPE=nexus" @@ -861,7 +878,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build nexus UBI image image_name: snyk/broker @@ -875,7 +892,7 @@ workflows: name: Build nexus2 UBI image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base UBI image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base-rhel-ubi --build-arg BROKER_TYPE=nexus2" @@ -890,7 +907,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build nexus2 UBI image image_name: snyk/broker @@ -904,7 +921,7 @@ workflows: name: Build universal UBI image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base UBI image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base-rhel-ubi" @@ -919,7 +936,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build universal UBI image image_name: snyk/broker @@ -947,7 +964,7 @@ workflows: name: Build base image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Scan repository for secrets dockerfile: dockerfiles/base/Dockerfile @@ -960,7 +977,7 @@ workflows: name: Scan base image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Build base image project: snyk/broker @@ -975,7 +992,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Scan base image image_name: snyk/broker @@ -989,7 +1006,7 @@ workflows: name: Build base image (nlatest) context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Scan repository for secrets dockerfile: dockerfiles/base/Dockerfile @@ -1002,7 +1019,7 @@ workflows: name: Scan base image (nlatest) context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Build base image (nlatest) project: snyk/broker @@ -1017,7 +1034,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Scan base image (nlatest) image_name: snyk/broker @@ -1031,7 +1048,7 @@ workflows: name: Build artifactory image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base --build-arg BROKER_TYPE=artifactory" @@ -1046,7 +1063,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build artifactory image image_name: snyk/broker @@ -1060,7 +1077,7 @@ workflows: name: Build azure-repos image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base --build-arg BROKER_TYPE=azure-repos" @@ -1075,7 +1092,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build azure-repos image image_name: snyk/broker @@ -1089,7 +1106,7 @@ workflows: name: Build bitbucket-server image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base --build-arg BROKER_TYPE=bitbucket-server" @@ -1104,7 +1121,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build bitbucket-server image image_name: snyk/broker @@ -1118,7 +1135,7 @@ workflows: name: Build bitbucket-server-bearer-auth image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base --build-arg BROKER_TYPE=bitbucket-server-bearer-auth" @@ -1133,7 +1150,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build bitbucket-server-bearer-auth image image_name: snyk/broker @@ -1147,7 +1164,7 @@ workflows: name: Build container-registry-agent image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base --build-arg BROKER_TYPE=container-registry-agent" @@ -1162,7 +1179,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build container-registry-agent image image_name: snyk/broker @@ -1176,7 +1193,7 @@ workflows: name: Build github-com image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base --build-arg BROKER_TYPE=github-com" @@ -1191,7 +1208,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build github-com image image_name: snyk/broker @@ -1205,7 +1222,7 @@ workflows: name: Build github-enterprise image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base --build-arg BROKER_TYPE=github-enterprise" @@ -1220,7 +1237,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build github-enterprise image image_name: snyk/broker @@ -1234,7 +1251,7 @@ workflows: name: Build github-server-app image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base --build-arg BROKER_TYPE=github-server-app" @@ -1249,7 +1266,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build github-server-app image image_name: snyk/broker @@ -1263,7 +1280,7 @@ workflows: name: Build gitlab image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base --build-arg BROKER_TYPE=gitlab" @@ -1278,7 +1295,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build gitlab image image_name: snyk/broker @@ -1292,7 +1309,7 @@ workflows: name: Build jira image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base --build-arg BROKER_TYPE=jira" @@ -1307,7 +1324,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build jira image image_name: snyk/broker @@ -1321,7 +1338,7 @@ workflows: name: Build jira bearer auth image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base --build-arg BROKER_TYPE=jira-bearer-auth" @@ -1336,7 +1353,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build jira bearer auth image image_name: snyk/broker @@ -1350,7 +1367,7 @@ workflows: name: Build nexus image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base --build-arg BROKER_TYPE=nexus" @@ -1365,7 +1382,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build nexus image image_name: snyk/broker @@ -1379,7 +1396,7 @@ workflows: name: Build nexus2 image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base --build-arg BROKER_TYPE=nexus2" @@ -1394,7 +1411,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build nexus2 image image_name: snyk/broker @@ -1408,7 +1425,7 @@ workflows: name: Build universal image context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base" @@ -1423,7 +1440,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build universal image image_name: snyk/broker @@ -1437,7 +1454,7 @@ workflows: name: Build artifactory image (nlatest) context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base image (nlatest) additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base-nlatest --build-arg BROKER_TYPE=artifactory" @@ -1452,7 +1469,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build artifactory image (nlatest) image_name: snyk/broker @@ -1466,7 +1483,7 @@ workflows: name: Build azure-repos image (nlatest) context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base image (nlatest) additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base-nlatest --build-arg BROKER_TYPE=azure-repos" @@ -1481,7 +1498,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build azure-repos image (nlatest) image_name: snyk/broker @@ -1495,7 +1512,7 @@ workflows: name: Build bitbucket-server image (nlatest) context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base image (nlatest) additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base-nlatest --build-arg BROKER_TYPE=bitbucket-server" @@ -1510,7 +1527,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build bitbucket-server image (nlatest) image_name: snyk/broker @@ -1524,7 +1541,7 @@ workflows: name: Build bitbucket-server-bearer-auth image (nlatest) context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base image (nlatest) additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base-nlatest --build-arg BROKER_TYPE=bitbucket-server-bearer-auth" @@ -1539,7 +1556,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build bitbucket-server-bearer-auth image (nlatest) image_name: snyk/broker @@ -1553,7 +1570,7 @@ workflows: name: Build container-registry-agent image (nlatest) context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base image (nlatest) additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base-nlatest --build-arg BROKER_TYPE=container-registry-agent" @@ -1568,7 +1585,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build container-registry-agent image (nlatest) image_name: snyk/broker @@ -1582,7 +1599,7 @@ workflows: name: Build github-com image (nlatest) context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base image (nlatest) additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base-nlatest --build-arg BROKER_TYPE=github-com" @@ -1597,7 +1614,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build github-com image (nlatest) image_name: snyk/broker @@ -1611,7 +1628,7 @@ workflows: name: Build github-enterprise image (nlatest) context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base image (nlatest) additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base-nlatest --build-arg BROKER_TYPE=github-enterprise" @@ -1626,7 +1643,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build github-enterprise image (nlatest) image_name: snyk/broker @@ -1640,7 +1657,7 @@ workflows: name: Build github-server-app image (nlatest) context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base image (nlatest) additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base-nlatest --build-arg BROKER_TYPE=github-server-app" @@ -1655,7 +1672,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build github-server-app image (nlatest) image_name: snyk/broker @@ -1669,7 +1686,7 @@ workflows: name: Build gitlab image (nlatest) context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base image (nlatest) additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base-nlatest --build-arg BROKER_TYPE=gitlab" @@ -1684,7 +1701,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build gitlab image (nlatest) image_name: snyk/broker @@ -1698,7 +1715,7 @@ workflows: name: Build jira image (nlatest) context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base image (nlatest) additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base-nlatest --build-arg BROKER_TYPE=jira" @@ -1713,7 +1730,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build jira image (nlatest) image_name: snyk/broker @@ -1727,7 +1744,7 @@ workflows: name: Build jira bearer auth image (nlatest) context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base image (nlatest) additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base-nlatest --build-arg BROKER_TYPE=jira-bearer-auth" @@ -1742,7 +1759,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build jira bearer auth image (nlatest) image_name: snyk/broker @@ -1756,7 +1773,7 @@ workflows: name: Build nexus image (nlatest) context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base image (nlatest) additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base-nlatest --build-arg BROKER_TYPE=nexus" @@ -1771,7 +1788,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build nexus image (nlatest) image_name: snyk/broker @@ -1785,7 +1802,7 @@ workflows: name: Build nexus2 image (nlatest) context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base image (nlatest) additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base-nlatest --build-arg BROKER_TYPE=nexus2" @@ -1800,7 +1817,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build nexus2 image (nlatest) image_name: snyk/broker @@ -1814,7 +1831,7 @@ workflows: name: Build universal image (nlatest) context: - snyk-bot-slack - - team-broker-snyk + - team-hybrid-snyk requires: - Push base image (nlatest) additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:${CIRCLE_TAG/v/''}-base-nlatest" @@ -1829,7 +1846,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - Build universal image (nlatest) image_name: snyk/broker @@ -1851,7 +1868,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - github-com-dev image additional_arguments: "--build-arg BROKER_TYPE=github-com" @@ -1875,7 +1892,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - github-com-nlatest-dev image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:base-nlatest --build-arg BROKER_TYPE=github-com" @@ -1899,7 +1916,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - gitlab-dev image additional_arguments: "--build-arg BROKER_TYPE=gitlab" @@ -1923,7 +1940,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - bitbucket-server-dev image additional_arguments: "--build-arg BROKER_TYPE=bitbucket-server" @@ -1947,7 +1964,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - gitlab-nlatest-dev image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:base-nlatest --build-arg BROKER_TYPE=gitlab" @@ -1971,7 +1988,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - nexus-dev image additional_arguments: "--build-arg BROKER_TYPE=nexus" @@ -1995,7 +2012,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - nexus-nlatest-dev image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:base-nlatest --build-arg BROKER_TYPE=nexus" @@ -2019,7 +2036,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - universal-dev image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:base" @@ -2036,7 +2053,7 @@ workflows: - snyk-bot-slack - team-broker-cosign - team-broker-docker-hub - - team-broker-snyk + - team-hybrid-snyk requires: - universal-dev image additional_arguments: "--build-arg BASE_IMAGE=snyk/broker:base-nlatest" diff --git a/catalog-info.yaml b/catalog-info.yaml index 5407aa65e..7c824eccf 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -4,8 +4,8 @@ metadata: name: broker annotations: github.com/project-slug: snyk/broker - github.com/team-slug: snyk/team-broker + github.com/team-slug: snyk/hybrid spec: type: snyk-deployed-fedramp lifecycle: "-" - owner: team-broker + owner: hybrid