caching for windows builds
This commit is contained in:
266
.gitlab-ci.yml
266
.gitlab-ci.yml
@@ -51,9 +51,273 @@ VS2015-64-bit-shared-apps:
|
|||||||
SHARED: "TRUE"
|
SHARED: "TRUE"
|
||||||
APPS: "ON"
|
APPS: "ON"
|
||||||
script: "CI\\Windows.bat"
|
script: "CI\\Windows.bat"
|
||||||
|
cache:
|
||||||
|
paths:
|
||||||
|
- build-release/
|
||||||
|
- build-debug/
|
||||||
tags:
|
tags:
|
||||||
- VS2015
|
- VS2015
|
||||||
artifacts:
|
artifacts:
|
||||||
paths:
|
paths:
|
||||||
- Build/*.exe
|
- build-release/*.exe
|
||||||
|
|
||||||
|
VS2015-64-bit-shared-no-apps:
|
||||||
|
variables:
|
||||||
|
BUILD_PLATFORM: "VS2015"
|
||||||
|
ARCHITECTURE: "x64"
|
||||||
|
SHARED: "TRUE"
|
||||||
|
APPS: "OFF"
|
||||||
|
script: "CI\\Windows.bat"
|
||||||
|
cache:
|
||||||
|
paths:
|
||||||
|
- build-release/
|
||||||
|
- build-debug/
|
||||||
|
tags:
|
||||||
|
- VS2015
|
||||||
|
artifacts:
|
||||||
|
paths:
|
||||||
|
- build-release/*.exe
|
||||||
|
|
||||||
|
VS2015-32-bit-shared-apps:
|
||||||
|
variables:
|
||||||
|
BUILD_PLATFORM: "VS2015"
|
||||||
|
ARCHITECTURE: "x32"
|
||||||
|
SHARED: "TRUE"
|
||||||
|
APPS: "ON"
|
||||||
|
script: "CI\\Windows.bat"
|
||||||
|
cache:
|
||||||
|
paths:
|
||||||
|
- build-release/
|
||||||
|
- build-debug/
|
||||||
|
tags:
|
||||||
|
- VS2015
|
||||||
|
artifacts:
|
||||||
|
paths:
|
||||||
|
- build-release/*.exe
|
||||||
|
|
||||||
|
VS2015-32-bit-shared-no-apps:
|
||||||
|
variables:
|
||||||
|
BUILD_PLATFORM: "VS2015"
|
||||||
|
ARCHITECTURE: "x32"
|
||||||
|
SHARED: "TRUE"
|
||||||
|
APPS: "OFF"
|
||||||
|
script: "CI\\Windows.bat"
|
||||||
|
cache:
|
||||||
|
paths:
|
||||||
|
- build-release/
|
||||||
|
- build-debug/
|
||||||
|
tags:
|
||||||
|
- VS2015
|
||||||
|
artifacts:
|
||||||
|
paths:
|
||||||
|
- build-release/*.exe
|
||||||
|
|
||||||
|
VS2015-64-bit-static-apps:
|
||||||
|
variables:
|
||||||
|
BUILD_PLATFORM: "VS2015"
|
||||||
|
ARCHITECTURE: "x64"
|
||||||
|
SHARED: "FALSE"
|
||||||
|
APPS: "ON"
|
||||||
|
script: "CI\\Windows.bat"
|
||||||
|
cache:
|
||||||
|
paths:
|
||||||
|
- build-release/
|
||||||
|
- build-debug/
|
||||||
|
tags:
|
||||||
|
- VS2015
|
||||||
|
artifacts:
|
||||||
|
paths:
|
||||||
|
- build-release/*.exe
|
||||||
|
|
||||||
|
VS2015-64-bit-static-no-apps:
|
||||||
|
variables:
|
||||||
|
BUILD_PLATFORM: "VS2015"
|
||||||
|
ARCHITECTURE: "x64"
|
||||||
|
SHARED: "FALSE"
|
||||||
|
APPS: "OFF"
|
||||||
|
script: "CI\\Windows.bat"
|
||||||
|
cache:
|
||||||
|
paths:
|
||||||
|
- build-release/
|
||||||
|
- build-debug/
|
||||||
|
tags:
|
||||||
|
- VS2015
|
||||||
|
artifacts:
|
||||||
|
paths:
|
||||||
|
- build-release/*.exe
|
||||||
|
|
||||||
|
VS2015-32-bit-static-apps:
|
||||||
|
variables:
|
||||||
|
BUILD_PLATFORM: "VS2015"
|
||||||
|
ARCHITECTURE: "x32"
|
||||||
|
SHARED: "FALSE"
|
||||||
|
APPS: "ON"
|
||||||
|
script: "CI\\Windows.bat"
|
||||||
|
cache:
|
||||||
|
paths:
|
||||||
|
- build-release/
|
||||||
|
- build-debug/
|
||||||
|
tags:
|
||||||
|
- VS2015
|
||||||
|
artifacts:
|
||||||
|
paths:
|
||||||
|
- build-release/*.exe
|
||||||
|
|
||||||
|
VS2015-32-bit-static-no-apps:
|
||||||
|
variables:
|
||||||
|
BUILD_PLATFORM: "VS2015"
|
||||||
|
ARCHITECTURE: "x32"
|
||||||
|
SHARED: "FALSE"
|
||||||
|
APPS: "OFF"
|
||||||
|
script: "CI\\Windows.bat"
|
||||||
|
cache:
|
||||||
|
paths:
|
||||||
|
- build-release/
|
||||||
|
- build-debug/
|
||||||
|
tags:
|
||||||
|
- VS2015
|
||||||
|
artifacts:
|
||||||
|
paths:
|
||||||
|
- build-release/*.exe
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
VS2013-64-bit-shared-apps:
|
||||||
|
variables:
|
||||||
|
BUILD_PLATFORM: "VS2013"
|
||||||
|
ARCHITECTURE: "x64"
|
||||||
|
SHARED: "TRUE"
|
||||||
|
APPS: "ON"
|
||||||
|
script: "CI\\Windows.bat"
|
||||||
|
cache:
|
||||||
|
paths:
|
||||||
|
- build-release/
|
||||||
|
- build-debug/
|
||||||
|
tags:
|
||||||
|
- VS2013
|
||||||
|
artifacts:
|
||||||
|
paths:
|
||||||
|
- build-release/*.exe
|
||||||
|
|
||||||
|
VS2013-64-bit-shared-no-apps:
|
||||||
|
variables:
|
||||||
|
BUILD_PLATFORM: "VS2013"
|
||||||
|
ARCHITECTURE: "x64"
|
||||||
|
SHARED: "TRUE"
|
||||||
|
APPS: "OFF"
|
||||||
|
script: "CI\\Windows.bat"
|
||||||
|
cache:
|
||||||
|
paths:
|
||||||
|
- build-release/
|
||||||
|
- build-debug/
|
||||||
|
tags:
|
||||||
|
- VS2013
|
||||||
|
artifacts:
|
||||||
|
paths:
|
||||||
|
- build-release/*.exe
|
||||||
|
|
||||||
|
VS2013-32-bit-shared-apps:
|
||||||
|
variables:
|
||||||
|
BUILD_PLATFORM: "VS2013"
|
||||||
|
ARCHITECTURE: "x32"
|
||||||
|
SHARED: "TRUE"
|
||||||
|
APPS: "ON"
|
||||||
|
script: "CI\\Windows.bat"
|
||||||
|
cache:
|
||||||
|
paths:
|
||||||
|
- build-release/
|
||||||
|
- build-debug/
|
||||||
|
tags:
|
||||||
|
- VS2013
|
||||||
|
artifacts:
|
||||||
|
paths:
|
||||||
|
- build-release/*.exe
|
||||||
|
|
||||||
|
VS2013-32-bit-shared-no-apps:
|
||||||
|
variables:
|
||||||
|
BUILD_PLATFORM: "VS2013"
|
||||||
|
ARCHITECTURE: "x32"
|
||||||
|
SHARED: "TRUE"
|
||||||
|
APPS: "OFF"
|
||||||
|
script: "CI\\Windows.bat"
|
||||||
|
cache:
|
||||||
|
paths:
|
||||||
|
- build-release/
|
||||||
|
- build-debug/
|
||||||
|
tags:
|
||||||
|
- VS2013
|
||||||
|
artifacts:
|
||||||
|
paths:
|
||||||
|
- build-release/*.exe
|
||||||
|
|
||||||
|
VS2013-64-bit-static-apps:
|
||||||
|
variables:
|
||||||
|
BUILD_PLATFORM: "VS2013"
|
||||||
|
ARCHITECTURE: "x64"
|
||||||
|
SHARED: "FALSE"
|
||||||
|
APPS: "ON"
|
||||||
|
script: "CI\\Windows.bat"
|
||||||
|
cache:
|
||||||
|
paths:
|
||||||
|
- build-release/
|
||||||
|
- build-debug/
|
||||||
|
tags:
|
||||||
|
- VS2013
|
||||||
|
artifacts:
|
||||||
|
paths:
|
||||||
|
- build-release/*.exe
|
||||||
|
|
||||||
|
VS2013-64-bit-static-no-apps:
|
||||||
|
variables:
|
||||||
|
BUILD_PLATFORM: "VS2013"
|
||||||
|
ARCHITECTURE: "x64"
|
||||||
|
SHARED: "FALSE"
|
||||||
|
APPS: "OFF"
|
||||||
|
script: "CI\\Windows.bat"
|
||||||
|
cache:
|
||||||
|
paths:
|
||||||
|
- build-release/
|
||||||
|
- build-debug/
|
||||||
|
tags:
|
||||||
|
- VS2013
|
||||||
|
artifacts:
|
||||||
|
paths:
|
||||||
|
- build-release/*.exe
|
||||||
|
|
||||||
|
VS2013-32-bit-static-apps:
|
||||||
|
variables:
|
||||||
|
BUILD_PLATFORM: "VS2013"
|
||||||
|
ARCHITECTURE: "x32"
|
||||||
|
SHARED: "FALSE"
|
||||||
|
APPS: "ON"
|
||||||
|
script: "CI\\Windows.bat"
|
||||||
|
cache:
|
||||||
|
paths:
|
||||||
|
- build-release/
|
||||||
|
- build-debug/
|
||||||
|
tags:
|
||||||
|
- VS2013
|
||||||
|
artifacts:
|
||||||
|
paths:
|
||||||
|
- build-release/*.exe
|
||||||
|
|
||||||
|
VS2013-32-bit-static-no-apps:
|
||||||
|
variables:
|
||||||
|
BUILD_PLATFORM: "VS2013"
|
||||||
|
ARCHITECTURE: "x32"
|
||||||
|
SHARED: "FALSE"
|
||||||
|
APPS: "OFF"
|
||||||
|
script: "CI\\Windows.bat"
|
||||||
|
cache:
|
||||||
|
paths:
|
||||||
|
- build-release/
|
||||||
|
- build-debug/
|
||||||
|
tags:
|
||||||
|
- VS2013
|
||||||
|
artifacts:
|
||||||
|
paths:
|
||||||
|
- build-release/*.exe
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user