Added squirrel autobuild.
This commit is contained in:
@@ -73,7 +73,7 @@
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<Optimize>true</Optimize>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<PlatformTarget>x86</PlatformTarget>
|
||||
<PlatformTarget>x64</PlatformTarget>
|
||||
<LangVersion>7.3</LangVersion>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
|
||||
@@ -504,6 +504,13 @@
|
||||
<Error Condition="!Exists('..\packages\squirrel.windows.2.0.1\build\squirrel.windows.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\squirrel.windows.2.0.1\build\squirrel.windows.props'))" />
|
||||
<Error Condition="!Exists('..\packages\MaterialDesignThemes.3.2.0\build\MaterialDesignThemes.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\MaterialDesignThemes.3.2.0\build\MaterialDesignThemes.targets'))" />
|
||||
</Target>
|
||||
<Target Name="AfterBuild" Condition=" '$(Configuration)' == 'Release'">
|
||||
<GetAssemblyIdentity AssemblyFiles="$(TargetPath)">
|
||||
<Output TaskParameter="Assemblies" ItemName="myAssemblyInfo" />
|
||||
</GetAssemblyIdentity>
|
||||
<Exec Command="nuget pack ImEXOnlinePartner.nuspec -Version %(myAssemblyInfo.Version) -Properties Configuration=Release -OutputDirectory $(OutDir) -BasePath $(OutDir)" />
|
||||
<Exec Command="squirrel --releasify $(OutDir)ImEXOnlinePartner.$([System.Version]::Parse(%(myAssemblyInfo.Version)).ToString(3)).nupkg" />
|
||||
</Target>
|
||||
<Import Project="..\packages\NETStandard.Library.2.0.3\build\netstandard2.0\NETStandard.Library.targets" Condition="Exists('..\packages\NETStandard.Library.2.0.3\build\netstandard2.0\NETStandard.Library.targets')" />
|
||||
<Import Project="..\packages\Ookii.Dialogs.1.1.0\build\Ookii.Dialogs.targets" Condition="Exists('..\packages\Ookii.Dialogs.1.1.0\build\Ookii.Dialogs.targets')" />
|
||||
<Import Project="..\packages\MaterialDesignThemes.3.2.0\build\MaterialDesignThemes.targets" Condition="Exists('..\packages\MaterialDesignThemes.3.2.0\build\MaterialDesignThemes.targets')" />
|
||||
|
||||
17
BodyshopUploader/ImEXOnlinePartner.nuspec
Normal file
17
BodyshopUploader/ImEXOnlinePartner.nuspec
Normal file
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>ImEXOnlinePartner</id>
|
||||
<version>1.0.0</version>
|
||||
<title>ImEX Online Partner</title>
|
||||
<authors>Snapt Software Inc.</authors>
|
||||
<owners></owners>
|
||||
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
||||
<iconUrl>http://www.thinkimex.com/vps.ico</iconUrl>
|
||||
<copyright>Snapt Software Inc. 2020</copyright>
|
||||
<description>ImEX Online Partner</description>
|
||||
</metadata>
|
||||
<files>
|
||||
<file src="*.*" target="lib\net45\" exclude="*.pdb;*.nupkg;*.vshost.*"/>
|
||||
</files>
|
||||
</package>
|
||||
@@ -14,7 +14,7 @@ namespace BodyshopPartner.Utils
|
||||
{
|
||||
private static NLog.Logger logger = NLog.LogManager.GetCurrentClassLogger();
|
||||
|
||||
public const string UpdatePath = @"https://bodyshop.snapt.ca";
|
||||
public const string UpdatePath = @"https://update.partner.imex.online";
|
||||
|
||||
public static async Task<bool> AreUpdatesAvailable()
|
||||
{
|
||||
|
||||
@@ -21,6 +21,7 @@
|
||||
<package id="NLog" version="4.7.4" targetFramework="net472" />
|
||||
<package id="NLog.Config" version="4.6.8" targetFramework="net472" />
|
||||
<package id="NLog.Schema" version="4.6.8" targetFramework="net472" />
|
||||
<package id="NuGet.CommandLine" version="5.8.0" targetFramework="net48" developmentDependency="true" />
|
||||
<package id="Ookii.Dialogs" version="1.1.0" targetFramework="net472" />
|
||||
<package id="Ookii.Dialogs.Wpf" version="1.1.0" targetFramework="net472" />
|
||||
<package id="SharpCompress" version="0.17.1" targetFramework="net472" />
|
||||
|
||||
17
ImEXOnlinePartner.nuspec
Normal file
17
ImEXOnlinePartner.nuspec
Normal file
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>ImEXOnlinePartner</id>
|
||||
<version>1.0.0</version>
|
||||
<title>ImEX Online Partner</title>
|
||||
<authors>Snapt Software Inc.</authors>
|
||||
<owners></owners>
|
||||
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
||||
<iconUrl>http://www.thinkimex.com/vps.ico</iconUrl>
|
||||
<copyright>Snapt Software Inc. 2020</copyright>
|
||||
<description>ImEX Online Partner</description>
|
||||
</metadata>
|
||||
<files>
|
||||
<file src="*.*" target="lib\net45\" exclude="*.pdb;*.nupkg;*.vshost.*"/>
|
||||
</files>
|
||||
</package>
|
||||
Reference in New Issue
Block a user