Test deploy #31

Merged
John4064 merged 50 commits from test-deploy into main 2026-03-04 05:20:21 +00:00
Showing only changes of commit 54cb49dd8a - Show all commits

View file

@ -113,20 +113,19 @@ jobs:
-H "Content-Type: application/json" \ -H "Content-Type: application/json" \
-d "{\"buildType\": {\"id\": \"$TEAMCITY_BUILD_ID\"}}" \ -d "{\"buildType\": {\"id\": \"$TEAMCITY_BUILD_ID\"}}" \
"$TEAMCITY_URL/httpAuth/app/rest/buildQueue" \ "$TEAMCITY_URL/httpAuth/app/rest/buildQueue" \
| xmllint --xpath 'string(//build/@id)' -) | grep -oP 'id="\K[0-9]+')
echo "Build queued with ID: $BUILD_ID" echo "Build queued with ID: $BUILD_ID"
# Query only the build state # Query only the build state
BUILD_STATE=$(curl -s -u "$TEAMCITY_USER:$TEAMCITY_TOKEN" \ BUILD_STATE=$(curl -s -u "$TEAMCITY_USER:$TEAMCITY_TOKEN" \
"$TEAMCITY_URL/httpAuth/app/rest/buildQueue/id:$BUILD_ID?fields=build(state)" \ "$TEAMCITY_URL/httpAuth/app/rest/buildQueue/id:$BUILD_ID?fields=build(state)" \
| xmllint --xpath 'string(//build/@state)' -) | grep -oP 'state="\K[^"]+')
echo "Build state: $BUILD_STATE" echo "Build state: $BUILD_STATE"
# Set GitHub Actions output # Set GitHub Actions output
echo "build_state=$BUILD_STATE" >> $GITHUB_OUTPUT echo "build_state=$BUILD_STATE" >> $GITHUB_OUTPUT
- name: Show Build State - name: Show Build State
run: echo "TeamCity build is ${{ steps.trigger.outputs.build_state }}" run: echo "TeamCity build is ${{ steps.trigger.outputs.build_state }}"