NSIS improvements (#1692)

* Much better, but still broken

It crashes with two custom pages after one another. (So when the service should be installed).

* Fixed the problems and finished the NSIS installer.

Also ignored some of the artifacts.

* Added changes to CI for setup building.

Consolidate building and fixed git error.

Small CI fixes.

Move UX repo to SourcesDirectory

Fix stupid checkout <> clone error.

Fix typo in PowerShell command.

Artifact publish tasks can not have wildcards.
This commit is contained in:
Erwin de Haan 2019-09-09 23:40:51 +02:00 committed by Anthony Lavado
parent e6a1407786
commit 2f2010ce59
13 changed files with 646 additions and 291 deletions

4
.gitignore vendored
View file

@ -264,3 +264,7 @@ ci/
# Doxygen
doc/
# Deployment artifacts
dist
*.exe