diff --git a/.github/workflows/build-and-deploy.yml b/.github/workflows/build-and-deploy.yml index fad0c3b..6d4dc27 100644 --- a/.github/workflows/build-and-deploy.yml +++ b/.github/workflows/build-and-deploy.yml @@ -24,14 +24,19 @@ jobs: - name: Build run: ./gradlew clean build - - name: Run and Mirror + - name: Prepare artifact run: | + mkdir -p mirror-root sudo mkdir /etc/cas sudo chown $USER:$USER /etc/cas ./gradlew createKeystore java -jar build/libs/cas.war & PID=$! - sleep 30 + wget --no-check-certificate --mirror --convert-links --adjust-extension --page-requisites --no-parent -P mirror-root https://localhost:8443/cas/login kill $PID + - name: Upload as artifact + uses: actions/upload-pages-artifact@v1 + with: + path: mirror-root/localhost:8443/cas \ No newline at end of file