Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '{branch}.{build}'
- skip_non_tags: true
- image: Visual Studio 2019 Preview
- configuration: Release
- platform: x86
- clone_folder: C:\git\BrawlCrate
- init:
- - sh: git config --global core.autocrlf true
- environment:
- WEBHOOK_URL:
- secure: CVdZwsWkudl7FrQJE2BnUcnwPUP8BwVaArKZhZqbpIp2glUqNEA9/TAqfEgiu/J7Mh7c26gvH1TQ5Wph+2FKfnmDhIC+ryFFjJxZlnsqvFePWdWIPGI9c+ZitLeXkwlZAVudEtVJIPnXqVJUXwFdU8B0+mJXQV2psebghOxHH7gQ7gt5nBhBAmyy1GxkZsMD
- NET_VERSION: net472
- CHANGELOG: temp
- before_build:
- - cmd: >-
- appveyor DownloadFile https://win.rustup.rs/ -FileName rustup-init.exe
- rustup-init -yv --default-toolchain stable --default-host i686-pc-windows-gnu
- set PATH=%PATH%;%USERPROFILE%\.cargo\bin
- rustc -vV
- cargo -vV
- cd C:\git\BrawlCrate\
- nuget restore
- build:
- project: BrawlCrateTools.sln
- verbosity: normal
- before_package:
- - cmd: >-
- cd C:\git\BrawlCrate\BrawlCrate\bin\%PLATFORM%\%CONFIGURATION%\%NET_VERSION%
- "Updater.exe" -bcommitTime %APPVEYOR_REPO_COMMIT% master %APPVEYOR_REPO_NAME%
- "Updater.exe" -canaryOff
- 7z -sfx7z.sfx a BrawlCrate%APPVEYOR_REPO_TAG_NAME%%PLATFORM%.exe
- "BrawlCrate.exe" /changelog
- artifacts:
- - path: BrawlCrate\bin\$(PLATFORM)\$(CONFIGURATION)\$(NET_VERSION)\BrawlCrate$(APPVEYOR_REPO_TAG_NAME)$(PLATFORM).exe
- name: BrawlCrate
- - path: BrawlCrate\bin\$(PLATFORM)\$(CONFIGURATION)\$(NET_VERSION)\changelog-newest.txt
- name: changelog
- before_deploy:
- - ps: >-
- $env:CHANGELOG = Get-Content -path "C:\git\BrawlCrate\BrawlCrate\bin\$env:PLATFORM\$env:CONFIGURATION\$env:NET_VERSION\changelog-newest.txt"
- $env:CHANGELOG
- deploy:
- - provider: GitHub
- tag: $(APPVEYOR_REPO_TAG_NAME)
- release: BrawlCrate $(APPVEYOR_REPO_TAG_NAME)
- description: $(CHANGELOG)
- auth_token:
- secure: lvzzKExRQTD/gXlNB5zH510G8fDsP1ghepjLc5X6ITdEM4GF1AQU9K+o2/u/haMj
- artifact: changelog
- force_update: true
- on:
- branch: /^(?!Canary.*$).*/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement