Commit Graph

5 Commits

Author SHA1 Message Date
Patric Stout 750927372f Add: [AzurePipeline] introducing a release pipeline
This release pipeline creates all the official release binaries,
and publishes them as artifacts. Currently it can only produce
nightlies and custom builds; stable/testing release binaries are
untested.

This commit also splits up the pipeline in small bits, to both
improve readability, and to share code with the CI pipeline where
possible.
2019-01-13 11:31:04 +00:00
glx 96b961c69a Add: [AzurePipelines] run regression with MSVC 2019-01-05 18:10:14 +01:00
Patric Stout d8f6c80696 Fix: [AzurePipelines] download Windows Dependencies from GitHub Releases
It turns out that Azure Pipelines has a lot of issues downloading
an artifact from your own project if it is triggered from a fork.
From what I could deduce, this is because the API requires a valid
token, which is not set (correctly?) when triggered from a fork.
As it is nicer anyway to publish the Windows Dependencies on GitHub,
it is now published there (and updated at least every week), and
we use the files from GitHub as our dependency.
2018-12-28 13:07:50 +01:00
Patric Stout d447394638 Fix: [AzurePipelines] also trigger CI checks on commit to master 2018-12-28 13:07:50 +01:00
Patric Stout e61904c3e6 Change: use Azure Pipelines instead of self-hosted Jenkins for CI 2018-12-27 21:21:28 +01:00