version: "{build}" branches: only: - master image: Visual Studio 2017 platform: Any CPU clone_depth: 1 install: - cmd: >- choco source add -n=AFG -s="https://api.bintray.com/nuget/anotherfoxguy/choco-pkg" choco install conan -y refreshenv conan user git submodule update --init --recursive set QTDIR=C:\Qt\5.13.0\msvc2017_64 set PATH=%PATH%;%QTDIR%\bin call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsall.bat" x64 build_script: - cmd: >- dir mkdir build cd build conan install .. set dateOfBuild=%date:~7,2%.%date:~4,2%.%date:~10,4% qmake ../chatterino.pro DEFINES+="CHATTERINO_NIGHTLY_VERSION_STRING=\\\"'$s%dateOfBuild% '$$system(git describe --always)-$$system(git rev-list master --count)\\\"" set cl=/MP nmake /S /NOLOGO windeployqt release/chatterino.exe --release --no-compiler-runtime --no-translations --no-opengl-sw --dir Chatterino2/ cp release/chatterino.exe Chatterino2/ echo nightly > Chatterino2/modes 7z a chatterino-windows-x86-64.zip Chatterino2/ artifacts: - path: build/chatterino-windows-x86-64.zip name: chatterino deploy: - provider: GitHub tag: nightly-build release: nightly-build description: 'nightly v$(appveyor_build_version) built 👉 $(APPVEYOR_REPO_COMMIT_TIMESTAMP) 👈\nLast change: $(APPVEYOR_REPO_COMMIT_MESSAGE) \n$(APPVEYOR_REPO_COMMIT_MESSAGE_EXTENDED)' auth_token: secure: sAJzAbiQSsYZLT+byDar9u61X0E9o35anaPMSFkOzdHeDFHjx1kW4cDP/4EEbxhx repository: Chatterino/chatterino2 artifact: build/chatterino-windows-x86-64.zip prerelease: true force_update: true on: branch: master