Skip to content

Commit 7c138f8

Browse files
committed
Merge branch 'v6.3.5-dev' of github.com:StuartWheater/dsBase into v6.3.5-dev
2 parents 42efdb6 + e0d234f commit 7c138f8

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

.github/workflows/dsBase_test_suite.yaml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ on:
1515
push:
1616
schedule:
1717
- cron: '0 0 * * 0' # Weekly
18-
- cron: '0 1 * * *' # Nightly
1918

2019
jobs:
2120
dsBase_test_suite:
@@ -153,28 +152,30 @@ jobs:
153152
echo "branch:${{ env.BRANCH_NAME }}" > ${{ env.WORKFLOW_ID }}.txt
154153
echo "os:$(lsb_release -ds)" >> ${{ env.WORKFLOW_ID }}.txt
155154
echo "R:$(R --version | head -n1)" >> ${{ env.WORKFLOW_ID }}.txt
155+
Rscript --vanilla -e 'sessionInfo()' >> session_info_${{ env.WORKFLOW_ID }}.txt
156156
working-directory: dsBase/logs
157157

158158
- name: Parse results from testthat and covr
159159
run: |
160-
Rscript --verbose --vanilla ../testStatus/source/parse_test_report.R logs/
160+
Rscript --verbose --vanilla ../testStatus/source/parse_test_report.R logs/ logs/ https://github.com/datashield/${{ env.PROJECT_NAME }}/blob/${{ env.BRANCH_NAME }} '[^-:.]+' '(?<=::)[^:]+(?=::)'
161161
working-directory: dsBase
162+
env:
163+
PROJECT_NAME: ${{ env.PROJECT_NAME }}
164+
BRANCH_NAME: ${{ env.BRANCH_NAME }}
162165

163166
- name: Render report
164167
run: |
165168
cd testStatus
166169
167170
mkdir -p new/logs/${{ env.PROJECT_NAME }}/${{ env.BRANCH_NAME }}/${{ env.WORKFLOW_ID }}/
168-
mkdir -p new/docs/${{ env.PROJECT_NAME }}/${{ env.BRANCH_NAME }}/${{ env.WORKFLOW_ID }}/
169171
mkdir -p new/docs/${{ env.PROJECT_NAME }}/${{ env.BRANCH_NAME }}/latest/
170172
171173
# Copy logs to new logs directory location
172174
cp -rv ../${{ env.PROJECT_NAME }}/logs/* new/logs/${{ env.PROJECT_NAME }}/${{ env.BRANCH_NAME }}/${{ env.WORKFLOW_ID }}/
173175
cp -rv ../${{ env.PROJECT_NAME }}/logs/${{ env.WORKFLOW_ID }}.txt new/logs/${{ env.PROJECT_NAME }}/${{ env.BRANCH_NAME }}/${{ env.WORKFLOW_ID }}/
174176
175177
R -e 'input_dir <- file.path("../new/logs", Sys.getenv("PROJECT_NAME"), Sys.getenv("BRANCH_NAME"), Sys.getenv("WORKFLOW_ID")); quarto::quarto_render("source/test_report.qmd", execute_params = list(input_dir = input_dir))'
176-
mv source/test_report.html new/docs/${{ env.PROJECT_NAME }}/${{ env.BRANCH_NAME }}/${{ env.WORKFLOW_ID }}/index.html
177-
cp -r new/docs/${{ env.PROJECT_NAME }}/${{ env.BRANCH_NAME }}/${{ env.WORKFLOW_ID }}/* new/docs/${{ env.PROJECT_NAME }}/${{ env.BRANCH_NAME }}/latest
178+
mv source/test_report.html new/docs/${{ env.PROJECT_NAME }}/${{ env.BRANCH_NAME }}/latest/index.html
178179
179180
env:
180181
PROJECT_NAME: ${{ env.PROJECT_NAME }}

0 commit comments

Comments
 (0)