diff --git a/Compression.BSA.Test/Compression.BSA.Test.csproj b/Compression.BSA.Test/Compression.BSA.Test.csproj
index 5e3c1d26..0fd458ec 100644
--- a/Compression.BSA.Test/Compression.BSA.Test.csproj
+++ b/Compression.BSA.Test/Compression.BSA.Test.csproj
@@ -2,8 +2,9 @@
netcoreapp3.1
- AnyCPU;x64
- false
+ x64
+ win10-x64
+ false
@@ -13,11 +14,6 @@
-
-
- x64
-
-
x64
diff --git a/Compression.BSA/Compression.BSA.csproj b/Compression.BSA/Compression.BSA.csproj
index 6b832c67..1e860870 100644
--- a/Compression.BSA/Compression.BSA.csproj
+++ b/Compression.BSA/Compression.BSA.csproj
@@ -3,7 +3,8 @@
netstandard2.1
true
- AnyCPU;x64
+ x64
+ win10-x64
diff --git a/OMODExtractor/OMODExtractor.csproj b/OMODExtractor/OMODExtractor.csproj
index 86b13bd8..3e2b4e0c 100644
--- a/OMODExtractor/OMODExtractor.csproj
+++ b/OMODExtractor/OMODExtractor.csproj
@@ -2,7 +2,8 @@
netstandard2.1
- AnyCPU;x64
+ x64
+ win10-x64
diff --git a/Wabbajack.BuildServer/Wabbajack.BuildServer.csproj b/Wabbajack.BuildServer/Wabbajack.BuildServer.csproj
index 6c0b060e..6820943b 100644
--- a/Wabbajack.BuildServer/Wabbajack.BuildServer.csproj
+++ b/Wabbajack.BuildServer/Wabbajack.BuildServer.csproj
@@ -6,7 +6,8 @@
0
win10-x64
Debug;Release
- AnyCPU;x64
+ x64
+ win10-x64
diff --git a/Wabbajack.CLI/Wabbajack.CLI.csproj b/Wabbajack.CLI/Wabbajack.CLI.csproj
index 800a3838..10235651 100644
--- a/Wabbajack.CLI/Wabbajack.CLI.csproj
+++ b/Wabbajack.CLI/Wabbajack.CLI.csproj
@@ -5,6 +5,9 @@
netcoreapp3.1
wabbajack-cli
Wabbajack
+ x64
+ win10-x64
+ true
diff --git a/Wabbajack.Common.CSP/Wabbajack.Common.CSP.csproj b/Wabbajack.Common.CSP/Wabbajack.Common.CSP.csproj
index d30afeb1..d70d3890 100644
--- a/Wabbajack.Common.CSP/Wabbajack.Common.CSP.csproj
+++ b/Wabbajack.Common.CSP/Wabbajack.Common.CSP.csproj
@@ -2,7 +2,8 @@
netstandard2.1
- AnyCPU;x64
+ x64
+ win10-x64
diff --git a/Wabbajack.Common/Wabbajack.Common.csproj b/Wabbajack.Common/Wabbajack.Common.csproj
index be688f15..8498ea3a 100644
--- a/Wabbajack.Common/Wabbajack.Common.csproj
+++ b/Wabbajack.Common/Wabbajack.Common.csproj
@@ -2,7 +2,9 @@
netstandard2.1
- AnyCPU;x64
+ x64
+ win10-x64
+
diff --git a/Wabbajack.Lib/Wabbajack.Lib.csproj b/Wabbajack.Lib/Wabbajack.Lib.csproj
index 77ca0841..300bf6fa 100644
--- a/Wabbajack.Lib/Wabbajack.Lib.csproj
+++ b/Wabbajack.Lib/Wabbajack.Lib.csproj
@@ -2,7 +2,8 @@
netstandard2.1
- AnyCPU;x64
+ x64
+ win10-x64
diff --git a/Wabbajack.Test/Wabbajack.Test.csproj b/Wabbajack.Test/Wabbajack.Test.csproj
index f2e43118..947ef72c 100644
--- a/Wabbajack.Test/Wabbajack.Test.csproj
+++ b/Wabbajack.Test/Wabbajack.Test.csproj
@@ -2,12 +2,8 @@
netcoreapp3.1
- AnyCPU;x64
- false
-
-
-
- x64
+ x64
+ win10-x64
diff --git a/Wabbajack.VirtualFileSystem.Test/Wabbajack.VirtualFileSystem.Test.csproj b/Wabbajack.VirtualFileSystem.Test/Wabbajack.VirtualFileSystem.Test.csproj
index ba278615..6ec2a4e4 100644
--- a/Wabbajack.VirtualFileSystem.Test/Wabbajack.VirtualFileSystem.Test.csproj
+++ b/Wabbajack.VirtualFileSystem.Test/Wabbajack.VirtualFileSystem.Test.csproj
@@ -2,8 +2,9 @@
netcoreapp3.1
- AnyCPU;x64
- false
+ x64
+ win10-x64
+ false
diff --git a/Wabbajack.VirtualFileSystem/Wabbajack.VirtualFileSystem.csproj b/Wabbajack.VirtualFileSystem/Wabbajack.VirtualFileSystem.csproj
index 92e30b17..47e68e3f 100644
--- a/Wabbajack.VirtualFileSystem/Wabbajack.VirtualFileSystem.csproj
+++ b/Wabbajack.VirtualFileSystem/Wabbajack.VirtualFileSystem.csproj
@@ -2,7 +2,8 @@
netstandard2.1
- AnyCPU;x64
+ x64
+ win10-x64
diff --git a/Wabbajack/Wabbajack.csproj b/Wabbajack/Wabbajack.csproj
index 65ca36b7..336113b1 100644
--- a/Wabbajack/Wabbajack.csproj
+++ b/Wabbajack/Wabbajack.csproj
@@ -4,11 +4,13 @@
WinExe
netcoreapp3.1
true
- AnyCPU;x64
+ x64
+ win10-x64
0.9.17.0
0.9.17.0
Copyright © 2019-2020
An automated ModList installer
+ true
@@ -16,10 +18,6 @@
Resources\Icons\wabbajack.ico
-
- x64
-
-
x64
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index c3e1b4cd..212016a9 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -89,9 +89,15 @@ steps:
# arguments: '$(VirusTotalAPIKey) $(System.DefaultWorkingDirectory)/Wabbajack/bin/x64/Debug/Wabbajack.exe'
#
+- task: DotNetCoreCLI@2
+ inputs:
+ command: 'publish'
+ projects: 'Wabbajack\Wabbajack.csproj'
+ arguments: '--runtime win10-x64 --configuration Release /p:Platform=x64 -o $(System.DefaultWorkingDirectory)/Publish --self-contained'
+
- task: ArchiveFiles@2
inputs:
- rootFolderOrFile: '$(System.DefaultWorkingDirectory)/Wabbajack/bin/x64/Debug/netcoreapp3.1'
+ rootFolderOrFile: '$(System.DefaultWorkingDirectory)/Publish'
includeRootFolder: false
archiveType: 'zip'
archiveFile: '$(Build.ArtifactStagingDirectory)/Wabbajack.zip'