diff --git a/appveyor.yml b/appveyor.yml index 3a057de..8a7af31 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,47 +1,18 @@ -clone_depth: 5 -version: "{branch}.{build}" - +version: 1.0.{build} image: - - Visual Studio 2019 +- Ubuntu environment: matrix: - - GETH_ARCH: amd64 - GETH_CC: C:\msys64\mingw64\bin\gcc.exe - PATH: C:\msys64\mingw64\bin;C:\Program Files (x86)\NSIS\;%PATH% - -install: - - git submodule update --init --depth 1 --recursive - - go version + - ARCH: arm + - ARCH: arm64 + - ARCH: amd64 build_script: - - ps: $env:VERSION = "$(git describe --always)" - - go run build\ci.go install -dlgo -arch %GETH_ARCH% -cc %GETH_CC% - - 7z a open-etc-pool-friends-win64-%VERSION%.zip .\build\bin\geth.exe - - ps: Get-FileHash open-etc-pool-friends-win64-$env:VERSION.zip -Algorithm SHA256 - - ps: Get-FileHash open-etc-pool-friends-win64-$env:VERSION.zip -Algorithm SHA256 | Out-File open-etc-pool-friends-win64-$env:VERSION.zip.sha256 - - 7z a open-etc-pool-friends-alltools-win64-%VERSION%.zip .\build\bin\* - - ps: Get-FileHash open-etc-pool-friends-alltools-win64-$env:VERSION.zip -Algorithm SHA256 - - ps: Get-FileHash open-etc-pool-friends-alltools-win64-$env:VERSION.zip | Out-File open-etc-pool-friends-alltools-win64-$env:VERSION.zip.sha256 + - ps: go build -for: - - branches: - only: - - /v\d*\.\d*\.\d*.*/ - artifacts: - - path: '*open-etc-pool-friends-win64*.zip' - name: geth - - path: '*open-etc-pool-friends-win64*.zip.sha256' - name: geth-sha256 - - path: '*open-etc-pool-friends-alltools*.zip' - name: alltools - - path: '*open-etc-pool-friends-alltools*.zip.sha256' - name: alltools-sha256 +test_script: + - ps: go build -deploy: - provider: GitHub - repository: yuriy0803/open-etc-pool-friends - artifact: /open-etc-pool-friends.*-win64-.*\.zip.*/ - draft: true - on: - appveyor_repo_tag: true +deploy_script: + - ps: go build