Update CircleCI configuration to use absolute paths for test output artifacts

This commit is contained in:
2025-07-03 14:49:17 -05:00
parent fc6f7b084d
commit 171c73c4e4

View File

@ -39,13 +39,13 @@ commands:
name: Concatenate test output files name: Concatenate test output files
command: | command: |
# Create artifacts directory # Create artifacts directory
mkdir -p ~/test-output-artifacts/ mkdir -p /home/circleci/test-output-artifacts/
# Find all module directories that have target/surefire-reports # Find all module directories that have target/surefire-reports
for module_dir in */; do for module_dir in */; do
if [ -d "${module_dir}target/surefire-reports" ]; then if [ -d "${module_dir}target/surefire-reports" ]; then
module_name=$(basename "${module_dir%/}") module_name=$(basename "${module_dir%/}")
output_file="~/test-output-artifacts/${module_name}-test-output.txt" output_file="/home/circleci/test-output-artifacts/${module_name}-test-output.txt"
echo "Processing module: ${module_name}" echo "Processing module: ${module_name}"
echo "Output file: ${output_file}" echo "Output file: ${output_file}"
@ -74,7 +74,7 @@ commands:
done done
when: always when: always
- store_artifacts: - store_artifacts:
path: ~/test-output-artifacts path: /home/circleci/test-output-artifacts
destination: test-output destination: test-output
when: always when: always
- run: - run: