Created
April 1, 2015 22:18
-
-
Save bleroy/1db26ca48a8eab5ad57d to your computer and use it in GitHub Desktop.
CodePlex Issue #16372 Plain Text Attachments
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="utf-8"?> | |
<feed xmlns="http://www.w3.org/2005/Atom"> | |
<version>1.0.0</version> | |
<title>Sample Product WebPI v2 RTW Feed</title> | |
<link href="http://www.contoso.com/SampleProductFeed.xml" /> | |
<updated>2009-9-29T16:30:00Z</updated> | |
<author> | |
<name>Sample Product Builder</name> | |
<uri>http://www.contoso.com</uri> | |
</author> | |
<id>http://www.contoso.com/SampleProductFeed.xml</id> | |
<entry> | |
<productId>SampleProduct</productId> | |
<title>Orchard CMS (Latest Build)</title> | |
<summary>Orchard CMS is a free, open source content management system that allows users to rapidly create web sites on the Microsoft ASP.NET platform.</summary> | |
<longSummary>Orchard CMS is a free, open source content management system that allows users to rapidly create web sites on the Microsoft ASP.NET platform. It is built on a flexible extensibility framework that enables developers and customizers to provide additional functionality through extensions and themes.</longSummary> | |
<productFamily>Orchard Releases</productFamily> | |
<version>0.1.2010.0312</version> | |
<images> | |
<icon>http://orchardproject.net/privatedrops/orchardlogo.png</icon> | |
</images> | |
<author> | |
<name>CodePlex Foundation</name> | |
<uri>http://www.codeplex.org</uri> | |
</author> | |
<published>2010-3-12T16:30:00Z</published> | |
<!-- How can WebPI know your product is installed? --> | |
<discoveryHint> | |
<or> | |
<!-- 1. Through registry (version value should be 1.0.0, if dont care about the verion, should be just keypath) --> | |
<discoveryHint> | |
<registry> | |
<keyPath>HKEY_LOCAL_MACHINE\SOFTWARE\SampleProduct\Sample Product Version 1.0.0</keyPath> | |
<valueName>Version</valueName> | |
<valueValue>1.0.0</valueValue> | |
</registry> | |
</discoveryHint> | |
<discoveryHint> | |
<file> | |
<!-- 2. Through filepath - if the exe is at this location, WebPI will know that SampleProduct is installed --> | |
<filePath>%ProgramFiles%\SampleProduct\SampleProduct.exe</filePath> | |
</file> | |
</discoveryHint> | |
</or> | |
</discoveryHint> | |
<!-- | |
What products need to be installed first? | |
Define dependencies through ProductId property of products | |
declared in the main WebProductList file or other previously | |
added feeds | |
--> | |
<dependency> | |
<and> | |
<dependency> | |
<productId>WDeploy</productId> | |
</dependency> | |
<dependency> | |
<productId>IISManagementConsole</productId> | |
</dependency> | |
<dependency> | |
<productId>ASPNET</productId> | |
</dependency> | |
</and> | |
</dependency> | |
<!-- SampleProduct cannot be installed if product IncompatibleSampleProduct is already installed --> | |
<incompatibilities> | |
<incompatibleProduct> | |
<productId>IncompatibleSampleProduct</productId> | |
</incompatibleProduct> | |
</incompatibilities> | |
<!-- | |
installers and installer commands. Here you can define separate installers for | |
different architectures, OSes, SKUs and languages | |
--> | |
<installers> | |
<!-- x86 architecture installer --> | |
<installer> | |
<!-- installer Id should be unique for every SampleProduct installer --> | |
<id>1</id> | |
<!-- language of installer is English --> | |
<languageId>en</languageId> | |
<architectures> | |
<x86 /> | |
</architectures> | |
<!-- | |
list of OSes and SKUs this product can be installed on. On every OS/SKU that is not | |
supported, the product will not display | |
--> | |
<osList> | |
<os> | |
<!-- the product is supported on Vista/Windows Server SP1 + --> | |
<minimumVersion> | |
<osMajorVersion>6</osMajorVersion> | |
<osMinorVersion>0</osMinorVersion> | |
<spMajorVersion>0</spMajorVersion> | |
</minimumVersion> | |
<!-- list of SKUs --> | |
<osTypes> | |
<Server /> | |
<HomePremium /> | |
<Ultimate /> | |
<Enterprise /> | |
<Business /> | |
</osTypes> | |
</os> | |
</osList> | |
<!-- before the user will install the product, the link to the following EULA will be presented --> | |
<eulaURL>http://www.orchardproject.net/privatedrops/LICENSE.txt</eulaURL> | |
<!-- this info is important for WebPI to verify that the downloaded file was not tampered --> | |
<installerFile> | |
<!-- size in KBs --> | |
<fileSize>5614</fileSize> | |
<installerURL>http://www.orchardproject.net/privatedrops/OrchardIIS.zip</installerURL> | |
<sha1>920a6c1a257194b57ed7ba6403768af403c63600</sha1> | |
</installerFile> | |
<!-- how should WebPI install your product? | |
<installCommands> | |
<msiInstall> | |
<msi>%InstallerFile%</msi> | |
</msiInstall> | |
</installCommands> | |
--> | |
<msDeploy> | |
<startPage>default.aspx</startPage> | |
</msDeploy> | |
<helpLink>http://orchard.codeplex.com/</helpLink> | |
</installer> | |
<!-- x64 architecture installer --> | |
<installer> | |
<!-- installer Id should be unique for every SampleProduct installer --> | |
<id>2</id> | |
<!-- language of installer is English --> | |
<languageId>en</languageId> | |
<architectures> | |
<x64 /> | |
</architectures> | |
<osList> | |
<os> | |
<!-- the product is supported on Vista/Windows Server SP1 + --> | |
<minimumVersion> | |
<osMajorVersion>6</osMajorVersion> | |
<osMinorVersion>0</osMinorVersion> | |
<spMajorVersion>0</spMajorVersion> | |
</minimumVersion> | |
<!-- list of SKUs --> | |
<osTypes> | |
<Server /> | |
<HomePremium /> | |
<Ultimate /> | |
<Enterprise /> | |
<Business /> | |
</osTypes> | |
</os> | |
</osList> | |
<!-- before the user will install the product, the link to the following EULA will be presented --> | |
<eulaURL>http://www.orchardproject.net/privatedrops/LICENSE.txt</eulaURL> | |
<!-- this info is important for WebPI to verify that the downloaded file was not tampered --> | |
<installerFile> | |
<!-- size in KBs --> | |
<fileSize>5684</fileSize> | |
<installerURL>http://www.orchardproject.net/privatedrops/OrchardIIS_64.zip</installerURL> | |
<sha1>5fde4a1af02844de990f3eda11b027b3a8c8c6a7</sha1> | |
</installerFile> | |
<!-- how should WebPI install your product? | |
<installCommands> | |
<msiInstall> | |
<msi>%InstallerFile%</msi> | |
</msiInstall> | |
</installCommands> | |
--> | |
<msDeploy> | |
<startPage>default.aspx</startPage> | |
</msDeploy> | |
<helpLink>http://orchard.codeplex.com/</helpLink> | |
</installer> | |
</installers> | |
</entry> | |
<!-- define a tab that contains SampleProduct --> | |
<tabs> | |
<tab> | |
<pillarTab> | |
<id>SampleTab</id> | |
<name>Orchard</name> | |
<description>Install Orchard applications</description> | |
<pillar> | |
<id>SampleProduct</id> | |
<name>Latest Orchard Releases</name> | |
<description>This will install the latest Orchard CMS release</description> | |
<groupingId>SampleProductFamilyGrouping</groupingId> | |
<recommended> | |
<productId>SampleProduct</productId> | |
</recommended> | |
</pillar> | |
</pillarTab> | |
</tab> | |
</tabs> | |
<groupings> | |
<grouping> | |
<id>SampleProductFamilyGrouping</id> | |
<!-- combine products based on their productFamily attributes --> | |
<attribute>productFamily</attribute> | |
<include> | |
<item>Orchard Releases</item> | |
</include> | |
</grouping> | |
</groupings> | |
</feed> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment