From a72bf6122f9107dda94a2ad9b5a6fb986fa03414 Mon Sep 17 00:00:00 2001 From: Jerry Dimitriou Date: Thu, 19 Sep 2024 18:27:56 +0300 Subject: [PATCH] fix zip build issue --- .github/workflows/build-and-deploy-barnch.yml | 2 +- build.sh | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-and-deploy-barnch.yml b/.github/workflows/build-and-deploy-barnch.yml index 6b27efa1..1679d053 100644 --- a/.github/workflows/build-and-deploy-barnch.yml +++ b/.github/workflows/build-and-deploy-barnch.yml @@ -12,7 +12,7 @@ jobs: uses: actions/checkout@v2 - name: Build Spec - run: bash ./build.sh + run: sudo bash ./build.sh - name: Deploy on S3 env: diff --git a/build.sh b/build.sh index 73d9fb6c..62580fc4 100755 --- a/build.sh +++ b/build.sh @@ -14,7 +14,7 @@ docker run --rm -i \ # Validator -docker run --rm -i -v $PROJECT:/src phelger/vefa-validator:latest build -x -t -n eu.peppol.postaward.v3.billing -a rules,guide -target target/validator /src +docker run --rm -i -v $PROJECT:/src anskaffelser/validator:2.1.0 build -x -t -n eu.peppol.postaward.v3.billing -a rules,guide -target target/validator /src # Generate adoc-files from rules @@ -32,9 +32,10 @@ docker run --rm -i -v $PROJECT:/src -v $PROJECT/target/generated:/target --entry docker run --rm -i -v $PROJECT:/src -v $PROJECT/target/generated:/target --entrypoint java klakegg/saxon:9.8.0-7 -cp /saxon.jar net.sf.saxon.Query -s:/src/rules/sch/PEPPOL-EN16931-UBL.sch -q:tools/xquery/rules_asciidoc_peppol_national.xquery -o:/target/PEPPOL-EN16931-UBL-NATIONAL.sch.adoc # Example files -docker run --rm -i -v $PROJECT/target/site/files:/src alpine:3.6 rm -rf /src/BIS-Billing3-Examples.zip -docker run --rm -i -v $PROJECT/rules/examples:/src -v $PROJECT/target/site/files:/target -w /src kramos/alpine-zip -r /target/BIS-Billing3-Examples.zip . +rm -rf $PROJECT/target/site/files/BIS-Billing3-Examples.zip +cd $PROJECT +zip -r target/site/files/BIS-Billing3-Examples.zip rules/examples # Guides docker run --rm -i -v $PROJECT:/documents -v $PROJECT/target:/target difi/asciidoctor