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
- 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
5
-
- rm ReClass.NET.sln
6
-
- nuget restore # restore nuget dependencies
7
-
3
+
environment:
4
+
matrix:
5
+
- job_name: Package
6
+
8
7
platform:
9
8
- x86
10
9
- x64
11
10
12
11
configuration: Release
13
12
13
+
before_build:
14
+
- 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
+
- rm ReClass.NET.sln
16
+
- nuget restore # restore nuget dependencies
17
+
18
+
# Build the solution with the name cleaned.sln
14
19
build:
15
20
project: cleaned.sln
16
21
verbosity: minimal
17
22
23
+
# job-specific configurations
24
+
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
18
33
after_build:
19
34
- cd %APPVEYOR_BUILD_FOLDER% # CD into the cloned project folder
20
-
- cd Bin # CD into the bin
35
+
- cd Bin # CD into Bin
36
+
- cd Release # CD into Release
21
37
- set BUILD_ARCHIVE=%APPVEYOR_PROJECT_NAME%-%CONFIGURATION%-%PLATFORM%.zip # Set our output archive as projectname-(Debug|Release)-(x86|x64)
22
38
- cmd: 7z a -r %BUILD_ARCHIVE% *.dll *.exe # Add all exe and dll files to our archive
23
39
- appveyor PushArtifact %BUILD_ARCHIVE% # Upload the archive as an artifact
0 commit comments