Skip to content

Commit 939e435

Browse files
committed
update CI
1 parent 2cf86ec commit 939e435

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

.github/workflows/perlmutter-no-cache.yaml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ concurrency:
99
env:
1010
GOOGLE_CREDENTIALS: "${{ secrets.GOOGLE_CREDENTIALS }}"
1111
GOOGLE_SPREADSHEET_ID: "${{ secrets.GOOGLE_SPREADSHEET_ID }}"
12-
PDC_BUILD_PATH: "${{ github.workspace }}/${{ github.run_id }}"
12+
PDC_BUILD_PATH: "${{ github.workspace }}/${{ github.run_id }}/build"
1313
PDC_INSTALL_PATH: "${{ github.workspace }}/${{ github.run_id }}/install"
1414
PDC_TMPDIR: "${{ github.workspace }}/${{ github.run_id }}/pdc-tmp-paralell-pdc"
1515
PDC_DATA_LOC: "${{ github.workspace }}/${{ github.run_id }}/pdc-data-paralell-pdc"
@@ -32,8 +32,8 @@ jobs:
3232
echo "MERCURY_DIR = $MERCURY_DIR"
3333
module load libfabric
3434
module list
35-
mkdir -p ${PDC_BUILD_PATH}/no-cache/build
36-
cd ${PDC_BUILD_PATH}/no-cache/build
35+
mkdir -p ${PDC_BUILD_PATH}
36+
cd ${PDC_BUILD_PATH}
3737
cmake ../../.. -DBUILD_MPI_TESTING=ON -DBUILD_SHARED_LIBS=ON -DPDC_SERVER_CACHE=OFF -DBUILD_TESTING=ON -DCMAKE_INSTALL_PREFIX=$PDC_DIR -DPDC_ENABLE_MPI=ON -DMERCURY_DIR=$MERCURY_DIR -DCMAKE_C_COMPILER=cc -DMPI_RUN_CMD="srun -A ${{ secrets.NERSC_PERLMUTTER_PROJECT }} --qos=debug --constraint=cpu --tasks-per-node=64" -DCMAKE_INSTALL_PREFIX=${PDC_INSTALL_PATH}
3838
make -j
3939
make install
@@ -42,7 +42,8 @@ jobs:
4242
with:
4343
name: "${{ github.job }}"
4444
path: |
45-
${{ github.workspace }}/${{ github.run_id }}
45+
${{ github.workspace }}/${{ github.run_id }}/build
46+
${{ github.workspace }}/${{ github.run_id }}/install
4647
4748
parallel-pdc:
4849
needs:
@@ -63,7 +64,7 @@ jobs:
6364
${{ github.workspace }}/${{ github.run_id }}
6465
- run: |
6566
export LD_LIBRARY_PATH="$MERCURY_DIR/lib:$LD_LIBRARY_PATH"
66-
cd ${PDC_BUILD_PATH}/no-cache/build
67+
cd ${PDC_BUILD_PATH}/build
6768
ctest -L parallel_pdc
6869
rm -rf ${PDC_TMPDIR} ${PDC_DATA_LOC}
6970
@@ -87,7 +88,7 @@ jobs:
8788
${{ github.workspace }}/${{ github.run_id }}
8889
- run: |
8990
export LD_LIBRARY_PATH="$MERCURY_DIR/lib:$LD_LIBRARY_PATH"
90-
cd ${PDC_BUILD_PATH}/no-cache
91+
cd ${PDC_BUILD_PATH}/build
9192
ctest -L parallel_obj
9293
rm -rf ${PDC_TMPDIR} ${PDC_DATA_LOC}
9394

0 commit comments

Comments
 (0)