You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: appveyor.yml
+51-22Lines changed: 51 additions & 22 deletions
Original file line number
Diff line number
Diff line change
@@ -2,38 +2,67 @@ image: Visual Studio 2019
2
2
3
3
environment:
4
4
matrix:
5
-
- job_name: Package
5
+
- job_name: Windows Builds x86
6
+
job_group: build
7
+
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
8
+
9
+
- job_name: Windows Builds x64
10
+
job_group: build
11
+
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
12
+
13
+
- job_name: Build Combined
14
+
job_depends_on: build
15
+
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
6
16
7
-
platform:
8
-
- x86
9
-
- x64
10
-
11
-
configuration: Release
12
17
13
18
before_build:
14
19
- findstr /V "{48C5258A-FA49-4173-AEE5-0FCA5190DFF2}.Debug {48C5258A-FA49-4173-AEE5-0FCA5190DFF2}.Release" .\ReClass.NET.sln > cleaned.sln # This removes the .Unix project from the solution another option would be to create a custom target inside the project
15
20
- rm ReClass.NET.sln
16
21
- nuget restore # restore nuget dependencies
17
22
18
-
# Build the solution with the name cleaned.sln
19
-
build:
20
-
project: cleaned.sln
21
-
verbosity: minimal
22
-
23
-
# job-specific configurations
24
23
for:
25
-
-
26
-
matrix:
27
-
only:
28
-
- job_name: Package
29
-
build_script:
30
-
- echo Job 1
31
-
32
-
# Package the builded files into a zip and push as artifacts
33
-
after_build:
24
+
# ======================================
25
+
# Build
26
+
# ======================================
27
+
-
28
+
matrix:
29
+
only:
30
+
- job_name: Windows Builds x86
31
+
# Build the solution with the name cleaned.sln
32
+
# Build the solution with the name cleaned.sln
33
+
build_script:
34
+
- cd %APPVEYOR_BUILD_FOLDER% # CD into the cloned project folder
0 commit comments