Skip to content

Commit 8956066

Browse files
committed
Enable Appveyor for all branches and try releasing on GitHub.
1 parent ffb88ad commit 8956066

File tree

1 file changed

+17
-4
lines changed

1 file changed

+17
-4
lines changed

appveyor.yml

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,6 @@
44

55
#version: 1.0.{build}-{branch}
66

7-
branches:
8-
only:
9-
- merge-2.067
10-
117
# Do not build on tags (GitHub only)
128
skip_tags: true
139

@@ -139,3 +135,20 @@ test_script:
139135
- set CTEST_SUFFIX=-E "-debug|testsuite"
140136
- if "%APPVEYOR_JOB_CONFIG%"=="Debug" ( set CTEST_SUFFIX=-R -debug -E testsuite)
141137
- ctest --output-on-failure %CTEST_SUFFIX%
138+
139+
#---------------------------------#
140+
# deployment configuration #
141+
#---------------------------------#
142+
143+
deploy:
144+
release: 'LDC Win64 master'
145+
description: 'Rolling release based on latest successful Win64 CI build from master branch'
146+
provider: GitHub
147+
auth_token:
148+
secure: qnbD8agL9mr0SFvy/sMkR2E29oQQ427T5zYwVVZkjRS3IZ361tG+9jlSiyEkyULy
149+
artifact: ldc-x64.7z
150+
draft: true
151+
prerelease: true
152+
on:
153+
branch: master
154+
APPVEYOR_JOB_CONFIG: Debug

0 commit comments

Comments
 (0)