DRTVWR-601: Make autobuild set vcs_url, vcs_branch, vcs_revision
in viewer's autobuild-package.xml. Ensure that AUTOBUILD_VCS_BRANCH is set before the build. (cherry picked from commitmasterb782ab73e6) (cherry picked from commit6e8d4f4846)
parent
cfbef4e4f9
commit
8590ce0533
|
|
@ -34,6 +34,9 @@ jobs:
|
|||
AUTOBUILD_GITHUB_TOKEN: ${{ secrets.SHARED_AUTOBUILD_GITHUB_TOKEN }}
|
||||
AUTOBUILD_INSTALLABLE_CACHE: ${{ github.workspace }}/.autobuild-installables
|
||||
AUTOBUILD_VARIABLES_FILE: ${{ github.workspace }}/.build-variables/variables
|
||||
# Direct autobuild to store vcs_url, vcs_branch and vcs_revision in
|
||||
# autobuild-package.xml.
|
||||
AUTOBUILD_VCS_INFO: "true"
|
||||
AUTOBUILD_VSVER: "170"
|
||||
DEVELOPER_DIR: ${{ matrix.developer_dir }}
|
||||
# Ensure that Linden viewer builds engage Bugsplat.
|
||||
|
|
@ -199,6 +202,11 @@ jobs:
|
|||
fi
|
||||
export PYTHON_COMMAND_NATIVE="$(native_path "$PYTHON_COMMAND")"
|
||||
|
||||
# branch will be something like "origin/mybranch"
|
||||
branch="$(git branch -r --contains ${{ github.event.pull_request.head.sha || github.sha }} | head -n 1)"
|
||||
# strip off "origin/"
|
||||
export AUTOBUILD_VCS_BRANCH="${branch#*/}"
|
||||
|
||||
./build.sh
|
||||
|
||||
# Each artifact is downloaded as a distinct .zip file. Multiple jobs
|
||||
|
|
|
|||
Loading…
Reference in New Issue