summaryrefslogtreecommitdiff
path: root/.github/workflows/build.yaml
diff options
context:
space:
mode:
authorNat Goodspeed <nat@lindenlab.com>2023-07-08 11:08:16 -0400
committerNat Goodspeed <nat@lindenlab.com>2023-07-08 11:08:16 -0400
commit1ec6c744048a2905b0f2bf83f035a8fb8798dbdf (patch)
tree010121ef262e206a84efde7fcc03d9059e071e5d /.github/workflows/build.yaml
parentf37d2c307617302f2ed5dfead7e280da54a7d3e4 (diff)
SL-18837: Set APR_LOG once for the whole job
instead of a new value for each LLProcess::create() invocation. Since the internal apr_log() function only looks at APR_LOG once per process, the first test (which succeeded, hence no log file dump) left the log file open with that same original pathname. Resetting the APR_LOG environment variable for subsequent runs only made the new code in llprocess_test look for files that were never created.
Diffstat (limited to '.github/workflows/build.yaml')
-rw-r--r--.github/workflows/build.yaml1
1 files changed, 1 insertions, 0 deletions
diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index dc8f9f15cd..f585fa1c39 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -24,6 +24,7 @@ jobs:
- runner: macos-12-xl
runs-on: ${{ matrix.runner }}
env:
+ APR_LOG: "$RUNNER_TEMP/apr.log"
AUTOBUILD_ADDRSIZE: ${{ matrix.addrsize }}
AUTOBUILD_BUILD_ID: ${{ github.run_id }}
# authorizes fetching private constituent packages