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
8
5
- rm ReClass.NET.sln
9
-
- nuget restore
6
+
- nuget restore# restore nuget dependencies
10
7
11
8
platform:
12
9
- x86
@@ -18,9 +15,9 @@ build:
18
15
project: cleaned.sln
19
16
verbosity: minimal
20
17
21
-
artifacts:
22
-
-
23
-
path: Bin\$(configuration)\$(platform)\*\.exe
24
-
path: Bin\$(configuration)\$(platform)\*\.dll
25
-
name: Reclass.NET $(platform)
26
-
type: zip
18
+
after_build:
19
+
- cd %APPVEYOR_BUILD_FOLDER% # CD into the cloned project folder
20
+
- cd Bin# CD into the bin
21
+
- set BUILD_ARCHIVE=%APPVEYOR_PROJECT_NAME%-%CONFIGURATION%-%PLATFORM%.zip # Set our output archive as projectname-(Debug|Release)-(x86|x64)
22
+
- cmd: 7z a -r %BUILD_ARCHIVE% *.dll *.exe # Add all exe and dll files to our archive
23
+
- appveyor PushArtifact %BUILD_ARCHIVE% # Upload the archive as an artifact
0 commit comments