diff options
author | Bob Summerwill <bob@summerwill.net> | 2016-08-11 03:43:09 +0800 |
---|---|---|
committer | Bob Summerwill <bob@summerwill.net> | 2016-08-11 05:12:37 +0800 |
commit | 52a6737aa5843f8a5513b562699e1a18f6571551 (patch) | |
tree | d3a23758ebf1b084e6502bb43c633b852f956abc /appveyor.yml | |
parent | 5a3740378f395f376bbdad69a2b735cf31f67615 (diff) | |
download | dexon-solidity-52a6737aa5843f8a5513b562699e1a18f6571551.tar.gz dexon-solidity-52a6737aa5843f8a5513b562699e1a18f6571551.tar.zst dexon-solidity-52a6737aa5843f8a5513b562699e1a18f6571551.zip |
Re-add the ZIP release flow for Solidity.
It is all within conditionals such that it only works for 'release'.
Just want to start on getting it re-enabled.
Also disabled the Appveyor cache, because it is unreliable.
Diffstat (limited to 'appveyor.yml')
-rw-r--r-- | appveyor.yml | 42 |
1 files changed, 22 insertions, 20 deletions
diff --git a/appveyor.yml b/appveyor.yml index 97f931e3..6f1836bb 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -32,7 +32,10 @@ skip_tags: true os: Visual Studio 2015 configuration: - RelWithDebInfo -cache: build +# NB: Appveyor cache is disabled, because it is proving very unreliable. +# We can re-enable it when we find a way to mitigate the unreliability +# issues. Have automated builds be reliable is the more important thing. +#cache: build install: - git submodule update --init --recursive - scripts/install_deps.bat @@ -54,23 +57,22 @@ build_script: # - pkill eth artifacts: - - path: solidity-develop-windows.zip - name: solidity-develop-windows-zip + - path: solidity-windows.zip + name: solidity-windows-zip -# This is the deploy target for Windows -# which generates development ZIPs per commit. We are in agreement -# that this is probably noisy overkill, so will want to renable this -# functionality wrapped in some conditionals so that it only runs -# when building the 'release' branch. -# -#deploy: -# release: solidity-develop-v$(APPVEYOR_BUILD_VERSION) -# tag: develop-v$(APPVEYOR_BUILD_VERSION) -# description: 'Development build of solidity at commit $(APPVEYOR_REPO_COMMIT).\n\n$(APPVEYOR_REPO_COMMIT_MESSAGE)\n\nCommitted by $(APPVEYOR_REPO_COMMIT_AUTHOR), $(APPVEYOR_REPO_COMMIT_TIMESTAMP).' -# prerelease: true -# provider: GitHub -# auth_token: -# secure: yukM9mHUbzuZSS5WSBLKSW0yGJerJEqAXkFhDhSHBBcKJE7GAryjQsdO9Kxh3yRv -# artifact: solidity-develop-windows-zip -# on: -# branch: standalone_changes +# This is the deploy target for Windows which generates ZIPs per commit. +# We are in agreement that generating ZIPs per commit for the develop +# branch is probably just noise, so we only run this deployment target +# on 'release'. + +deploy: + release: solidity-develop-v$(APPVEYOR_BUILD_VERSION) + tag: develop-v$(APPVEYOR_BUILD_VERSION) + description: 'Development build of solidity at commit $(APPVEYOR_REPO_COMMIT).\n\n$(APPVEYOR_REPO_COMMIT_MESSAGE)\n\nCommitted by $(APPVEYOR_REPO_COMMIT_AUTHOR), $(APPVEYOR_REPO_COMMIT_TIMESTAMP).' + prerelease: true + provider: GitHub + auth_token: + secure: yukM9mHUbzuZSS5WSBLKSW0yGJerJEqAXkFhDhSHBBcKJE7GAryjQsdO9Kxh3yRv + artifact: solidity-windows-zip + on: + branch: release |