From 396ac97b8bcf3b0f6e93f1e29bdb9eeebbd7589a Mon Sep 17 00:00:00 2001 From: Jonatan Nilsson Date: Fri, 18 Feb 2022 06:43:35 +0000 Subject: [PATCH] Appveyor lots of debug code --- appveyor.yml | 28 ++++++++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index 1f164e6..19dc5ec 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,5 +1,6 @@ # version format version: '{build}' +deploy: on # branches to build branches: @@ -29,10 +30,33 @@ test_script: chmod -R 777 /appveyor/projects npm install npm test - echo running test integration npm run test:integration - echo Success + +after_test: + - sh: echo after_test + +deploy_script: + - sh: | + CURR_VER=$(npm view package.json version) + if curl -s -X GET -H "token: $deploytoken" https://git.nfp.is/api/v1/repos/$APPVEYOR_REPO_NAME/releases | grep -o "\"name\"\:\"v${CURR_VER}\"" > /dev/null; then + echo "Release already exists, nothing to do."; + else + ./test/7zas a -mx9 "${CURR_VER}_sc-core.7z" package.json index.mjs cli.mjs core bin + npm publish + fi + +artifacts: + - path: ./*_sc-core.7z + +# on successful build +on_success: + - sh: echo on_success + +# on build failure +on_failure: + - sh: echo on_failure on_finish: + - sh: echo on_finish - sh: export APPVEYOR_SSH_BLOCK=true - sh: curl -sflL 'https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-ssh.sh' | bash -e -