File tree Expand file tree Collapse file tree 6 files changed +11
-6
lines changed Expand file tree Collapse file tree 6 files changed +11
-6
lines changed Original file line number Diff line number Diff line change @@ -15,8 +15,10 @@ set -e
15
15
function get_latest_released_version() {
16
16
local group_id=$1
17
17
local artifact_id=$2
18
- json_content=$( curl -s " https://search.maven.org/solrsearch/select?q=g:${group_id} +AND+a:${artifact_id} &core=gav&rows=500&wt=json" )
19
- latest=$( jq -r ' .response.docs[] | select(.v | test("^[0-9]+(\\.[0-9]+)*$")) | .v' <<< " ${json_content}" | sort -V | tail -n 1)
18
+ group_id_url_path=" $( sed ' s|\.|/|g' <<< " ${group_id}" ) "
19
+ url=" https://repo1.maven.org/maven2/${group_id_url_path} /${artifact_id} /maven-metadata.xml"
20
+ xml_content=$( curl -s --fail " ${url} " )
21
+ latest=$( xmllint --xpath ' metadata/versioning/latest/text()' - <<< " ${xml_content}" )
20
22
if [[ -z " ${latest} " ]]; then
21
23
echo " The latest version of ${group_id} :${artifact_id} is empty."
22
24
echo " The returned json from maven.org is invalid: ${json_content} "
Original file line number Diff line number Diff line change 30
30
with :
31
31
fetch-depth : 0
32
32
token : ${{ secrets.CLOUD_JAVA_BOT_TOKEN }}
33
+ - name : Install Dependencies
34
+ shell : bash
35
+ run : sudo apt-get update && sudo apt-get install -y libxml2-utils
33
36
- name : Update params in generation config to latest
34
37
shell : bash
35
38
run : |
Original file line number Diff line number Diff line change 3
3
# Configure the docker image for kokoro-trampoline.
4
4
env_vars: {
5
5
key: " TRAMPOLINE_IMAGE"
6
- value: " gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_a:3.49.0 " # {x-version-update:google-cloud-shared-dependencies:current}
6
+ value: " gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_a:3.50.1 " # {x-version-update:google-cloud-shared-dependencies:current}
7
7
}
8
8
9
9
env_vars: {
Original file line number Diff line number Diff line change 3
3
# Configure the docker image for kokoro-trampoline.
4
4
env_vars: {
5
5
key: " TRAMPOLINE_IMAGE"
6
- value: " gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_b:3.49.0 " # {x-version-update:google-cloud-shared-dependencies:current}
6
+ value: " gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_b:3.50.1 " # {x-version-update:google-cloud-shared-dependencies:current}
7
7
}
8
8
9
9
env_vars: {
Original file line number Diff line number Diff line change 3
3
# Configure the docker image for kokoro-trampoline.
4
4
env_vars: {
5
5
key: " TRAMPOLINE_IMAGE"
6
- value: " gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_c:3.49.0 " # {x-version-update:google-cloud-shared-dependencies:current}
6
+ value: " gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_c:3.50.1 " # {x-version-update:google-cloud-shared-dependencies:current}
7
7
}
8
8
9
9
env_vars: {
Original file line number Diff line number Diff line change 1
- gapic_generator_version : 2.59.0
1
+ gapic_generator_version : 2.60.1
2
2
googleapis_commitish : cd7fed30706c129f2bca11d5b2ef18f4ad18a7ac
3
3
libraries_bom_version : 26.61.0
4
4
libraries :
You can’t perform that action at this time.
0 commit comments