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