diff --git a/gapic-libraries-bom/pom.xml b/gapic-libraries-bom/pom.xml index 7cc50b178762..df25668ba9fe 100644 --- a/gapic-libraries-bom/pom.xml +++ b/gapic-libraries-bom/pom.xml @@ -42,6 +42,27 @@ <type>pom</type> <scope>import</scope> </dependency> + <dependency> + <groupId>com.google.analytics</groupId> + <artifactId>google-analytics-admin-bom</artifactId> + <version>0.14.1-SNAPSHOT</version><!-- {x-version-update:google-analytics-admin:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> + <dependency> + <groupId>com.google.analytics</groupId> + <artifactId>google-analytics-data-bom</artifactId> + <version>0.15.1-SNAPSHOT</version><!-- {x-version-update:google-analytics-data:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-analyticshub-bom</artifactId> + <version>0.1.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-analyticshub:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> <dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-api-gateway-bom</artifactId> @@ -56,6 +77,20 @@ <type>pom</type> <scope>import</scope> </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-apigee-registry-bom</artifactId> + <version>0.4.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-apigee-registry:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-apikeys-bom</artifactId> + <version>0.2.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-apikeys:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> <dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-appengine-admin-bom</artifactId> @@ -63,6 +98,13 @@ <type>pom</type> <scope>import</scope> </dependency> + <dependency> + <groupId>com.google.area120</groupId> + <artifactId>google-area120-tables-bom</artifactId> + <version>0.8.1-SNAPSHOT</version><!-- {x-version-update:google-area120-tables:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> <dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-artifact-registry-bom</artifactId> @@ -91,6 +133,55 @@ <type>pom</type> <scope>import</scope> </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-bare-metal-solution-bom</artifactId> + <version>0.4.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-bare-metal-solution:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-batch-bom</artifactId> + <version>0.4.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-batch:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-beyondcorp-appconnections-bom</artifactId> + <version>0.2.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-beyondcorp-appconnections:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-beyondcorp-appconnectors-bom</artifactId> + <version>0.2.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-beyondcorp-appconnectors:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-beyondcorp-appgateways-bom</artifactId> + <version>0.2.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-beyondcorp-appgateways:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-beyondcorp-clientconnectorservices-bom</artifactId> + <version>0.2.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-beyondcorp-clientconnectorservices:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-beyondcorp-clientgateways-bom</artifactId> + <version>0.2.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-beyondcorp-clientgateways:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> <dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-bigqueryconnection-bom</artifactId> @@ -98,6 +189,20 @@ <type>pom</type> <scope>import</scope> </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-bigquery-data-exchange-bom</artifactId> + <version>1.0.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigquery-data-exchange:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-bigquerydatapolicy-bom</artifactId> + <version>0.1.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigquerydatapolicy:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> <dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-bigquerydatatransfer-bom</artifactId> @@ -105,6 +210,13 @@ <type>pom</type> <scope>import</scope> </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-bigquerymigration-bom</artifactId> + <version>0.7.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigquerymigration:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> <dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-bigqueryreservation-bom</artifactId> @@ -133,6 +245,13 @@ <type>pom</type> <scope>import</scope> </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-certificate-manager-bom</artifactId> + <version>0.7.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-certificate-manager:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> <dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-channel-bom</artifactId> @@ -147,6 +266,13 @@ <type>pom</type> <scope>import</scope> </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-cloudcommerceconsumerprocurement-bom</artifactId> + <version>0.2.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-cloudcommerceconsumerprocurement:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> <dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-compute-bom</artifactId> @@ -175,6 +301,13 @@ <type>pom</type> <scope>import</scope> </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-contentwarehouse-bom</artifactId> + <version>0.0.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-contentwarehouse:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> <dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-datacatalog-bom</artifactId> @@ -182,6 +315,20 @@ <type>pom</type> <scope>import</scope> </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-dataflow-bom</artifactId> + <version>0.8.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-dataflow:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-dataform-bom</artifactId> + <version>0.3.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-dataform:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> <dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-data-fusion-bom</artifactId> @@ -238,6 +385,13 @@ <type>pom</type> <scope>import</scope> </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-dialogflow-cx-bom</artifactId> + <version>0.15.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-dialogflow-cx:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> <dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-dialogflow-bom</artifactId> @@ -245,6 +399,20 @@ <type>pom</type> <scope>import</scope> </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-discoveryengine-bom</artifactId> + <version>0.0.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-discoveryengine:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-distributedcloudedge-bom</artifactId> + <version>0.1.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-distributedcloudedge:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> <dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-dlp-bom</artifactId> @@ -273,6 +441,13 @@ <type>pom</type> <scope>import</scope> </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-enterpriseknowledgegraph-bom</artifactId> + <version>0.0.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-enterpriseknowledgegraph:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> <dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-errorreporting-bom</artifactId> @@ -294,6 +469,13 @@ <type>pom</type> <scope>import</scope> </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-eventarc-publishing-bom</artifactId> + <version>0.4.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-eventarc-publishing:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> <dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-filestore-bom</artifactId> @@ -315,6 +497,20 @@ <type>pom</type> <scope>import</scope> </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-gke-backup-bom</artifactId> + <version>0.3.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-gke-backup:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-gke-connect-gateway-bom</artifactId> + <version>0.5.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-gke-connect-gateway:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> <dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-gkehub-bom</artifactId> @@ -322,6 +518,13 @@ <type>pom</type> <scope>import</scope> </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-gke-multi-cloud-bom</artifactId> + <version>0.3.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-gke-multi-cloud:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> <dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-gsuite-addons-bom</artifactId> @@ -371,6 +574,13 @@ <type>pom</type> <scope>import</scope> </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-life-sciences-bom</artifactId> + <version>0.6.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-life-sciences:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> <dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-managed-identities-bom</artifactId> @@ -420,6 +630,13 @@ <type>pom</type> <scope>import</scope> </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-network-security-bom</artifactId> + <version>0.7.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-network-security:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> <dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-notebooks-bom</artifactId> @@ -476,6 +693,13 @@ <type>pom</type> <scope>import</scope> </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-private-catalog-bom</artifactId> + <version>0.6.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-private-catalog:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> <dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-profiler-bom</artifactId> @@ -483,6 +707,13 @@ <type>pom</type> <scope>import</scope> </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-publicca-bom</artifactId> + <version>0.1.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-publicca:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> <dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-recaptchaenterprise-bom</artifactId> @@ -490,6 +721,13 @@ <type>pom</type> <scope>import</scope> </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-recommendations-ai-bom</artifactId> + <version>0.11.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-recommendations-ai:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> <dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-recommender-bom</artifactId> @@ -525,6 +763,13 @@ <type>pom</type> <scope>import</scope> </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-run-bom</artifactId> + <version>0.4.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-run:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> <dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-scheduler-bom</artifactId> @@ -546,6 +791,13 @@ <type>pom</type> <scope>import</scope> </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-securitycenter-settings-bom</artifactId> + <version>0.7.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-securitycenter-settings:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> <dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-security-private-ca-bom</artifactId> @@ -651,6 +903,20 @@ <type>pom</type> <scope>import</scope> </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-live-stream-bom</artifactId> + <version>0.6.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-live-stream:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> + <dependency> + <groupId>com.google.cloud</groupId> + <artifactId>google-cloud-video-stitcher-bom</artifactId> + <version>0.4.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-video-stitcher:current} --> + <type>pom</type> + <scope>import</scope> + </dependency> <dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-video-transcoder-bom</artifactId> diff --git a/generation/generate_gapic_bom.sh b/generation/generate_gapic_bom.sh index 2a4d20ca888a..48c651c14518 100755 --- a/generation/generate_gapic_bom.sh +++ b/generation/generate_gapic_bom.sh @@ -17,18 +17,6 @@ for bom_directory in $(find . -maxdepth 3 -name 'google-*-bom' | sort --dictiona artifactId_line=$(grep --max-count=1 'artifactId' "${pom_file}") version_line=$(grep --max-count=1 'x-version-update' "${pom_file}") - if ! grep --quiet '"release_level": "stable"' "${repo_metadata}"; then - # Not including non-GA libraries, except those that happened to be included - # already in google-cloud-bom. - if [[ $artifactId_line != *"google-cloud-datalabeling"* ]] \ - && [[ $artifactId_line != *"google-cloud-errorreporting"* ]] \ - && [[ $artifactId_line != *"google-cloud-mediatranslation"* ]] \ - && [[ $artifactId_line != *"google-cloud-phishingprotection"* ]]; then - echo "Not adding ${pom_file} to the BOM because it's not stable." - continue - fi - fi - bom_lines+=" <dependency>\n\ ${groupId_line}\n\ ${artifactId_line}\n\