diff --git a/.woodpecker/README.md b/.woodpecker/README.md index 8fed89e3..9e33d982 100644 --- a/.woodpecker/README.md +++ b/.woodpecker/README.md @@ -15,6 +15,4 @@ It may also contain additional tools and script that are useful for preparing a * pdflatex * [browser_info](https://artifacts.logicalhacking.com/ci/Isabelle_DOF/Isabelle_DOF/main/latest/pdflatex/browser_info/Unsorted/) * [aux files](https://artifacts.logicalhacking.com/ci/Isabelle_DOF/Isabelle_DOF/main/latest/pdflatex/) - diff --git a/.woodpecker/build.yml b/.woodpecker/build.yml index b0c38140..d93d4691 100644 --- a/.woodpecker/build.yml +++ b/.woodpecker/build.yml @@ -23,7 +23,7 @@ pipeline: - mkdir -p $ARTIFACT_DIR - export ISABELLE_VERSION=`isabelle version` - ./.woodpecker/mk_release -d - - true || cp Isabelle_DOF-Unreleased_$ISABELLE_VERSION.tar.xz $ARTIFACT_DIR/../ + - cp Isabelle_DOF-Unreleased_$ISABELLE_VERSION.tar.xz $ARTIFACT_DIR/../ when: matrix: LATEX: lualatex diff --git a/.woodpecker/mk_release b/.woodpecker/mk_release index 1337c949..b4705367 100755 --- a/.woodpecker/mk_release +++ b/.woodpecker/mk_release @@ -83,22 +83,22 @@ build_and_install_manuals() if [ "$DIRTY" = "true" ]; then if [ -z ${ARTIFACT_DIR+x} ]; then echo " * Quick and Dirty Mode (local build)" - $ISABELLE build -d . Isabelle_DOF-Manual 2018-cicm-isabelle_dof-applications - mkdir -p $ISADOF_WORK_DIR/examples/scholarly_paper/2018-cicm-isabelle_dof-applications/output/ - cp examples/scholarly_paper/2018-cicm-isabelle_dof-applications/output/document.pdf \ - $ISADOF_WORK_DIR/examples/scholarly_paper/2018-cicm-isabelle_dof-applications/output/ - mkdir -p $ISADOF_WORK_DIR/examples/technical_report/Isabelle_DOF-Manual/output/ - cp examples/technical_report/Isabelle_DOF-Manual/output/document.pdf \ - $ISADOF_WORK_DIR/examples/technical_report/Isabelle_DOF-Manual/output/; + $ISABELLE build -d . Isabelle_DOF Isabelle_DOF-Example-Scholarly_Paper + mkdir -p $ISADOF_WORK_DIR/Isabelle_DOF-Example-Scholarly_Paper/output/ + cp Isabelle_DOF-Example-Scholarly_Paper/output/document.pdf \ + $ISADOF_WORK_DIR/Isabelle_DOF-Example-Scholarly_Paper/output/ + mkdir -p $ISADOF_WORK_DIR/Isabelle_DOF/output/ + cp Isabelle_DOF/output/document.pdf \ + $ISADOF_WORK_DIR/Isabelle_DOF/output/; else echo " * Quick and Dirty Mode (running on CI)" - mkdir -p $ISADOF_WORK_DIR/examples/scholarly_paper/2018-cicm-isabelle_dof-applications/output/ - cp $ARTIFACT_DIR/browser_info/Unsorted/2018-cicm-isabelle_dof-applications/document.pdf \ - $ISADOF_WORK_DIR/examples/scholarly_paper/2018-cicm-isabelle_dof-applications/output/ + mkdir -p $ISADOF_WORK_DIR/Isabelle_DOF-Example-Scholarly_Paper/output/ + cp $ARTIFACT_DIR/browser_info/Unsorted/Isabelle_DOF-Example-Scholarly_Paper/document.pdf \ + $ISADOF_WORK_DIR/Isabelle_DOF-Example-Scholarly_Paper/output/ - mkdir -p $ISADOF_WORK_DIR/examples/technical_report/Isabelle_DOF-Manual/output/ - cp $ARTIFACT_DIR/browser_info/Unsorted/Isabelle_DOF-Manual/document.pdf \ - $ISADOF_WORK_DIR/examples/technical_report/Isabelle_DOF-Manual/output/; + mkdir -p $ISADOF_WORK_DIR/Isabelle_DOF/output/ + cp $ARTIFACT_DIR/browser_info/Unsorted/Isabelle_DOF/document.pdf \ + $ISADOF_WORK_DIR/Isabelle_DOF/output/; fi else (cd $ISADOF_WORK_DIR && $ISABELLE env ./install-afp) @@ -107,13 +107,13 @@ build_and_install_manuals() mkdir -p $ISADOF_WORK_DIR/doc echo "Isabelle/DOF Manuals!" > $ISADOF_WORK_DIR/doc/Contents - cp $ISADOF_WORK_DIR/examples/technical_report/Isabelle_DOF-Manual/output/document.pdf \ + cp $ISADOF_WORK_DIR/Isabelle_DOF/output/document.pdf \ $ISADOF_WORK_DIR/doc/Isabelle_DOF-Manual.pdf echo " Isabelle_DOF-Manual User and Implementation Manual for Isabelle/DOF" >> $ISADOF_WORK_DIR/doc/Contents - cp $ISADOF_WORK_DIR/examples/scholarly_paper/2018-cicm-isabelle_dof-applications/output/document.pdf \ - $ISADOF_WORK_DIR/doc/2018-cicm-isabelle_dof-applications.pdf - echo " 2018-cicm-isabelle_dof-applications Example academic paper" >> $ISADOF_WORK_DIR/doc/Contents + cp $ISADOF_WORK_DIR/Isabelle_DOF-Example-Scholarly_Paper/output/document.pdf \ + $ISADOF_WORK_DIR/doc/Isabelle_DOF-Example-Scholarly_Paper.pdf + echo " Isabelle_DOF-Example-Scholarly_Paper Example academic paper" >> $ISADOF_WORK_DIR/doc/Contents find $ISADOF_WORK_DIR -type d -name "output" -exec rm -rf {} \; &> /dev/null || true rm -rf $ISADOF_WORK_DIR/.git* $ISADOF_WORK_DIR/.woodpecker $ISADOF_WORK_DIR/.afp @@ -143,8 +143,6 @@ publish_archive() ssh 0x5f.org chmod go+u-w -R www/$DOF_ARTIFACT_HOST/htdocs/$DOF_ARTIFACT_DIR } -exit 0 - ISABELLE=`which isabelle` USE_TAG="false" SIGN="false" @@ -222,4 +220,3 @@ fi rm -rf $BUILD_DIR -exit 0