|
93 | 93 | shell: bash |
94 | 94 | run: | |
95 | 95 | source ROOT-CI/build/bin/thisroot.sh |
96 | | - export DOXYGEN_OUTPUT_DIRECTORY=/github/home/${DOC_DIR} |
| 96 | + export DOXYGEN_OUTPUT_DIRECTORY="/github/home/${DOC_DIR}" |
97 | 97 | cd ROOT-CI/src/documentation/doxygen |
98 | | - make -j `nproc --all` |
| 98 | + make -j "$(nproc --all)" |
99 | 99 |
|
100 | 100 | - name: Create documentation archives |
101 | 101 | working-directory: ${{ env.DOC_LOCATION }} |
@@ -132,20 +132,20 @@ jobs: |
132 | 132 | # them by extension. Once that is fixed in XRootD, a single command can be used |
133 | 133 | # instead. |
134 | 134 | run: | |
135 | | - echo ${RWEBEOS_KT} | base64 -d > ${KT_FILE_NAME} |
136 | | - kinit -p ${{ secrets.KRB5USER }}@${{ secrets.KRB5REALM }} -kt ${KT_FILE_NAME} |
137 | | - cd ${DOC_DIR}/html/ |
138 | | - xrdcp --parallel 64 -rf ./*.html ${EOS_ENDPOINT}/${EOS_BASE_PATH}/doc/${WEB_DIR_NAME} |
139 | | - rm -rf *.html |
140 | | - xrdcp --parallel 64 -rf ./*.svg ${EOS_ENDPOINT}/${EOS_BASE_PATH}/doc/${WEB_DIR_NAME} |
141 | | - rm -rf *.svg |
142 | | - xrdcp --parallel 64 -rf ./*.map ${EOS_ENDPOINT}/${EOS_BASE_PATH}/doc/${WEB_DIR_NAME} |
143 | | - rm -rf *.map |
144 | | - xrdcp --parallel 64 -rf ./*.md5 ${EOS_ENDPOINT}/${EOS_BASE_PATH}/doc/${WEB_DIR_NAME} |
145 | | - rm -rf *.md5 |
146 | | - xrdcp --parallel 64 -rf ./ ${EOS_ENDPOINT}/${EOS_BASE_PATH}/doc/${WEB_DIR_NAME} |
| 135 | + echo "${RWEBEOS_KT}" | base64 -d > "${KT_FILE_NAME}" |
| 136 | + kinit -p "${{ secrets.KRB5USER }}@${{ secrets.KRB5REALM }}" -kt "${KT_FILE_NAME}" |
| 137 | + cd "${DOC_DIR}/html/" |
| 138 | + xrdcp --parallel 64 -rf ./*.html "${EOS_ENDPOINT}/${EOS_BASE_PATH}/doc/${WEB_DIR_NAME}" |
| 139 | + rm -rf ./*.html |
| 140 | + xrdcp --parallel 64 -rf ./*.svg "${EOS_ENDPOINT}/${EOS_BASE_PATH}/doc/${WEB_DIR_NAME}" |
| 141 | + rm -rf ./*.svg |
| 142 | + xrdcp --parallel 64 -rf ./*.map "${EOS_ENDPOINT}/${EOS_BASE_PATH}/doc/${WEB_DIR_NAME}" |
| 143 | + rm -rf ./*.map |
| 144 | + xrdcp --parallel 64 -rf ./*.md5 "${EOS_ENDPOINT}/${EOS_BASE_PATH}/doc/${WEB_DIR_NAME}" |
| 145 | + rm -rf ./*.md5 |
| 146 | + xrdcp --parallel 64 -rf ./ "${EOS_ENDPOINT}/${EOS_BASE_PATH}/doc/${WEB_DIR_NAME}" |
147 | 147 | cd .. |
148 | 148 | rm -r html |
149 | | - xrdcp --parallel 64 -rf ./ ${EOS_ENDPOINT}/${EOS_BASE_PATH}/doc/${WEB_DIR_NAME} |
| 149 | + xrdcp --parallel 64 -rf ./ "${EOS_ENDPOINT}/${EOS_BASE_PATH}/doc/${WEB_DIR_NAME}" |
150 | 150 | cd .. |
151 | | - xrdcp -rf ${TAR_FILE} ${EOS_ENDPOINT}/${EOS_BASE_PATH}/download |
| 151 | + xrdcp -rf "${TAR_FILE}" "${EOS_ENDPOINT}/${EOS_BASE_PATH}/download" |
0 commit comments