summaryrefslogtreecommitdiff
path: root/.github/workflows/build.yaml
diff options
context:
space:
mode:
authorNat Goodspeed <nat@lindenlab.com>2023-07-06 17:29:40 -0400
committerNat Goodspeed <nat@lindenlab.com>2023-07-06 17:29:40 -0400
commitca5f3e3b35dedd3674df91ec5aabae1e6bab4acd (patch)
tree34d433fdef2c2c566f39d9fe68058b2ba50c70f0 /.github/workflows/build.yaml
parent5f1de35f39aa3a13f6dbb98b117bb6897c792910 (diff)
SL-18837: Add addoutput, addarrayoutput functions to build.sh
and use them instead of codeticket addoutput to pass GitHub xxx_name, xxx_path outputs to build.yaml. Add upload steps to build.yaml to try to upload build products identified in build.sh.
Diffstat (limited to '.github/workflows/build.yaml')
-rw-r--r--.github/workflows/build.yaml38
1 files changed, 38 insertions, 0 deletions
diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index a3d5269d5a..cd82fe5a54 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -205,3 +205,41 @@ jobs:
with:
name: ${{ steps.build.outputs.installer_name }}
path: ${{ steps.build.outputs.installer_path }}
+
+ - name: Upload metadata
+ uses: actions/upload-artifact@v3
+ with:
+ name: ${{ steps.build.outputs.autobuild_package_name }}
+ path: ${{ steps.build.outputs.autobuild_package_path }}
+
+ - name: Upload version
+ uses: actions/upload-artifact@v3
+ with:
+ name: viewer_version.txt
+ path: ${{ steps.build.outputs.viewer_version_name }}
+
+ - name: Upload Doxygen Log
+ if: steps.build.outputs.doxygen_log_path
+ uses: actions/upload-artifact@v3
+ with:
+ name: ${{ steps.build.outputs.doxygen_log_name }}
+ path: ${{ steps.build.outputs.doxygen_log_path }}
+
+ - name: Upload Doxygen Tarball
+ if: steps.build.outputs.doxygen_tarball_path
+ uses: actions/upload-artifact@v3
+ with:
+ name: ${{ steps.build.outputs.doxygen_tarball_name }}
+ path: ${{ steps.build.outputs.doxygen_tarball_path }}
+
+ - name: Upload viewer package installers
+ uses: actions/upload-artifact@v3
+ with:
+ name: ${{ steps.build.outputs.installer_name }}
+ path: ${{ steps.build.outputs.packages }}
+
+ - name: Upload symbol file
+ uses: actions/upload-artifact@v3
+ with:
+ name: ${{ steps.build.outputs.symbolfile_name }}
+ path: ${{ steps.build.outputs.symbolfile_path }}