Skip to content

Commit

Permalink
AppVeyor: Set up release-signing by SignPath
Browse files Browse the repository at this point in the history
Only enabled for development snapshots and tagged releases.

This should produce signed installers at SignPath. I'm told they need to
be manually approved there for now, but in the future hopefully they
could be uploaded automatically instead of the unsigned installers.

(cherry picked from commit 17411ab)
  • Loading branch information
bjorn committed Jan 22, 2020
1 parent 533129f commit 3402eb7
Showing 1 changed file with 19 additions and 1 deletion.
20 changes: 19 additions & 1 deletion appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -94,13 +94,31 @@ deploy:
artifact: /.*\.(msi|7z)/
on:
branch: snapshot
appveyor_repo_tag: false
push_release: true

- provider: Webhook
url: https://app.signpath.io/API/v1/670574d6-49bf-4a0c-824a-3ae977077079/Integrations/AppVeyor?ProjectKey=tiled&SigningPolicyKey=test-signing
authorization:
secure: 4E7IuM1Ftvdkx43gsqI3tUWb6tcvrfKB22sa6DsWaBzT+zv3DqceDCk0qc/JqTO+Er5UQNYwolmWBzMdys6fVA==
on:
appveyor_repo_tag: false
push_release: true

- provider: Webhook
url: https://app.signpath.io/API/v1/670574d6-49bf-4a0c-824a-3ae977077079/Integrations/AppVeyor?ProjectKey=tiled&SigningPolicyKey=release-signing
authorization:
secure: 4E7IuM1Ftvdkx43gsqI3tUWb6tcvrfKB22sa6DsWaBzT+zv3DqceDCk0qc/JqTO+Er5UQNYwolmWBzMdys6fVA==
on:
branch: snapshot
push_release: true

- provider: Webhook
url: https://app.signpath.io/API/v1/670574d6-49bf-4a0c-824a-3ae977077079/Integrations/AppVeyor?ProjectKey=tiled&SigningPolicyKey=release-signing
authorization:
secure: 4E7IuM1Ftvdkx43gsqI3tUWb6tcvrfKB22sa6DsWaBzT+zv3DqceDCk0qc/JqTO+Er5UQNYwolmWBzMdys6fVA==
on:
appveyor_repo_tag: true
push_release: true

notifications:
- provider: Webhook
Expand Down

0 comments on commit 3402eb7

Please sign in to comment.