diff options
author | RJ Ryan <rryan@mixxx.org> | 2017-01-25 21:47:36 -0800 |
---|---|---|
committer | RJ Ryan <rryan@mixxx.org> | 2017-01-25 22:57:29 -0800 |
commit | 973c81ddc085e531ac9a3292e1cd42295599959a (patch) | |
tree | 3757a426e51f400b5399900c6fe84ca2a436010c /appveyor.yml | |
parent | ec2d342d03df27b64b9e2d78dd857c6be1a97d32 (diff) |
AppVeyor: Read Windows environment from a file in the repository.
Diffstat (limited to 'appveyor.yml')
-rw-r--r-- | appveyor.yml | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/appveyor.yml b/appveyor.yml index c4602fe139..b1d8bfac5c 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -18,9 +18,12 @@ skip_commits: - CODE_OF_CONDUCT.md configuration: - - release + - release-fastbuild +# - release # - debug environment: + ENVIRONMENTS_URL: https://downloads.mixxx.org/builds/buildserver/2.1.x-windows/ + ENVIRONMENTS_PATH: C:\mixxx-buildserver matrix: - platform: x64 distdir: dist64 @@ -31,17 +34,20 @@ matrix: cache: - C:\mixxx-buildserver install: + - set /P ENVIRONMENT_NAME=<build/windows/golden_environment + - call set ENVIRONMENT_NAME=%%ENVIRONMENT_NAME:PLATFORM=%platform%%% + - call set ENVIRONMENT_NAME=%%ENVIRONMENT_NAME:CONFIGURATION=%configuration%%% - cd %TEMP% - echo *** Patching NSIS - cd %APPVEYOR_BUILD_FOLDER% - patch "C:\Program Files (x86)\NSIS\Include\MultiUser.nsh" < build\appveyor\NSIS.patch - echo *** Downloading precompiled build environment if not in build-cache - cd %APPVEYOR_BUILD_FOLDER% - - build\windows\install_buildenv.bat https://downloads.mixxx.org/builds/buildserver/2.1.x-windows/ 2.1-j00019-%platform%-%configuration%-fastbuild-static-ce9b43e-minimal c:\mixxx-buildserver + - build\windows\install_buildenv.bat %ENVIRONMENTS_URL% %ENVIRONMENT_NAME% %ENVIRONMENTS_PATH% before_build: - cd %APPVEYOR_BUILD_FOLDER% build_script: - - build\appveyor\build_mixxx.bat %platform% %configuration% c:\mixxx-buildserver\2.1-j00019-%platform%-%configuration%-fastbuild-static-ce9b43e-minimal + - build\appveyor\build_mixxx.bat %platform% %configuration% %ENVIRONMENTS_PATH%\%ENVIRONMENT_NAME% test_script: - echo *** Testing # Calling mixxx-test under bash to have standard output |