mirror of
https://github.com/mitb-archive/filebot
synced 2025-03-09 22:09:47 -04:00
Deprecate chocolatey builds
This commit is contained in:
parent
d9cf2c3324
commit
e7b464b5ab
25
build.xml
25
build.xml
@ -846,7 +846,7 @@
|
||||
</target>
|
||||
|
||||
|
||||
<target name="stage-release" depends="fatjar, spk, deb, portable, appbundle, msi">
|
||||
<target name="stage-release" depends="fatjar, spk, deb, portable, appbundle">
|
||||
<!-- ensure clean release dir -->
|
||||
<delete dir="${dir.release}" />
|
||||
<mkdir dir="${dir.release}" />
|
||||
@ -973,29 +973,6 @@
|
||||
</target>
|
||||
|
||||
|
||||
<target name="deploy-chocolatey" description="Update Chocolatey Package Source">
|
||||
<!-- prepare sha1 checksums -->
|
||||
<checksum property="x86.msi.sha256" file="${dir.release}/${release}_x86.msi" algorithm="SHA-256" />
|
||||
<checksum property="x64.msi.sha256" file="${dir.release}/${release}_x64.msi" algorithm="SHA-256" />
|
||||
|
||||
<!-- replace variables for new release -->
|
||||
<copy-replace todir="${dir.dist}/chocolatey">
|
||||
<fileset dir="${dir.installer}/chocolatey">
|
||||
<include name="**/*.ps1" />
|
||||
<include name="**/*.nuspec" />
|
||||
</fileset>
|
||||
</copy-replace>
|
||||
|
||||
<!-- chocolatey pack and push -->
|
||||
<exec executable="chocolatey" dir="${dir.dist}/chocolatey" failonerror="true">
|
||||
<arg line="pack" />
|
||||
</exec>
|
||||
<exec executable="chocolatey" dir="${dir.dist}/chocolatey" failonerror="true">
|
||||
<arg line="push ${package.name}.${version}.nupkg" />
|
||||
</exec>
|
||||
</target>
|
||||
|
||||
|
||||
<target name="upload-data" description="Upload data files" depends="init">
|
||||
<release-deploy todir="${deploy.website}/data">
|
||||
<fileset dir="${dir.website}/data">
|
||||
|
@ -1,30 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>@{package.name}</id>
|
||||
<title>@{application.name}</title>
|
||||
<version>@{application.version}</version>
|
||||
<authors>@{package.developer}</authors>
|
||||
<owners>@{package.maintainer}</owners>
|
||||
<summary>@{package.synopsis}</summary>
|
||||
<description>@{package.description}</description>
|
||||
<tags>batch rename movie series music subtitles kodi plex admin</tags>
|
||||
<iconUrl>@{link.image.logo}</iconUrl>
|
||||
<projectUrl>@{package.homepage}</projectUrl>
|
||||
<docsUrl>@{link.intro}</docsUrl>
|
||||
<mailingListUrl>@{link.forums}</mailingListUrl>
|
||||
<bugTrackerUrl>@{link.bugs}</bugTrackerUrl>
|
||||
<copyright>@{tstamp.year} @{package.developer}</copyright>
|
||||
<licenseUrl>http://www.gnu.org/licenses/gpl-3.0.en.html</licenseUrl>
|
||||
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
||||
<releaseNotes></releaseNotes>
|
||||
|
||||
<!-- Allow users to decide which JRE or JDK they want to use and don't force them to use the chocolatey package -->
|
||||
<dependencies>
|
||||
<!-- <dependency id="jre8" /> -->
|
||||
</dependencies>
|
||||
</metadata>
|
||||
<files>
|
||||
<file src="tools\**" target="tools" />
|
||||
</files>
|
||||
</package>
|
@ -1,11 +0,0 @@
|
||||
$name = '@{package.name}'
|
||||
$type = 'msi'
|
||||
$silent = '/quiet'
|
||||
|
||||
$url32 = 'http://downloads.sourceforge.net/project/filebot/filebot/@{release}/@{release}_x86.msi'
|
||||
$url64 = 'http://downloads.sourceforge.net/project/filebot/filebot/@{release}/@{release}_x64.msi'
|
||||
$checksum32 = '@{x86.msi.sha256}'
|
||||
$checksum64 = '@{x64.msi.sha256}'
|
||||
$algorithm = 'sha256'
|
||||
|
||||
Install-ChocolateyPackage $name $type $silent $url32 $url64 -checksum $checksum32 -checksumType $algorithm -checksum64 $checksum64 -checksumType64 $algorithm
|
@ -1,8 +0,0 @@
|
||||
$app = Get-WmiObject -Query "SELECT * FROM Win32_Product WHERE Name = '@{application.name}'"
|
||||
|
||||
if ($app -eq $null) {
|
||||
echo 'FileBot is not installed.'
|
||||
} else {
|
||||
$app.Uninstall()
|
||||
echo 'FileBot has been uninstalled.'
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user