Skip to content

Commit

Permalink
Added new recipes.
Browse files Browse the repository at this point in the history
I validated each recipe using the validator, but for some reason it
didn’t like the smart group template on Acrobat DC.
  • Loading branch information
novaksam committed Oct 15, 2015
1 parent c9a7486 commit 812ef82
Show file tree
Hide file tree
Showing 31 changed files with 1,058 additions and 0 deletions.
70 changes: 70 additions & 0 deletions Adobe Acrobat DC/Adobe Acrobat DC.jss.recipe
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Description</key>
<string>Downloads Adobe Acrobat DC Updater and extracts the embedded package, uploads to JSS.</string>
<key>Identifier</key>
<string>com.github.jss-recipes.jss.AdobeAcrobatDC</string>
<key>Input</key>
<dict>
<key>CATEGORY</key>
<string>Productivity</string>
<key>GROUP_NAME</key>
<string>%NAME%-update-smart</string>
<key>GROUP_TEMPLATE</key>
<string>Adobe Acrobat DCSmartGroupTemplate.xml</string>
<key>NAME</key>
<string>Adobe Acrobat DC</string>
<key>OS_REQUIREMENTS</key>
<string>10.11.x,10.10.x,10.9.x</string>
<key>POLICY_CATEGORY</key>
<string>Testing</string>
<key>POLICY_TEMPLATE</key>
<string>PolicyTemplate.xml</string>
<key>SELF_SERVICE_DESCRIPTION</key>
<string>Speed business processes and let employees work anywhere with all-new Adobe Acrobat DC products and Adobe Document Cloud.</string>
<key>SELF_SERVICE_ICON</key>
<string>Adobe Acrobat DC.png</string>
</dict>
<key>MinimumVersion</key>
<string>0.4.0</string>
<key>ParentRecipe</key>
<string>com.github.novaksam.pkg.AdobeAcrobatDCUpdate</string>
<key>Process</key>
<array>
<dict>
<key>Arguments</key>
<dict>
<key>prod_name</key>
<string>%NAME%</string>
<key>category</key>
<string>%CATEGORY%</string>
<key>policy_category</key>
<string>%POLICY_CATEGORY%</string>
<key>policy_template</key>
<string>%POLICY_TEMPLATE%</string>
<key>self_service_icon</key>
<string>%SELF_SERVICE_ICON%</string>
<key>self_service_description</key>
<string>%SELF_SERVICE_DESCRIPTION%</string>
<key>os_requirements</key>
<string>%OS_REQUIREMENTS%</string>
<key>groups</key>
<array>
<dict>
<key>name</key>
<string>%GROUP_NAME%</string>
<key>smart</key>
<true/>
<key>template_path</key>
<string>%GROUP_TEMPLATE%</string>
</dict>
</array>
</dict>
<key>Processor</key>
<string>JSSImporter</string>
</dict>
</array>
</dict>
</plist>
Binary file added Adobe Acrobat DC/Adobe Acrobat DC.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
34 changes: 34 additions & 0 deletions Adobe Acrobat DC/Adobe Acrobat DCSmartGroupTemplate.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
<computer_group>
<name>%GROUP_NAME%</name>
<is_smart>true</is_smart>
<criteria>
<criterion>
<name>Application Title</name>
<priority>0</priority>
<and_or>and</and_or>
<search_type>is</search_type>
<value>Adobe Acrobat.app</value>
</criterion>
<criterion>
<name>Application Version</name>
<priority>1</priority>
<and_or>and</and_or>
<search_type>like</search_type>
<value>15.</value>
</criterion>
<criterion>
<name>Application Version</name>
<priority>3</priority>
<and_or>and</and_or>
<search_type>is not</search_type>
<value>%VERSION%</value>
</criterion>
<criterion>
<name>Computer Group</name>
<priority>4</priority>
<and_or>and</and_or>
<search_type>member of</search_type>
<value>Testing</value>
</criterion>
</criteria>
</computer_group>
70 changes: 70 additions & 0 deletions Adobe Acrobat Pro/Adobe Acrobat Pro.jss.recipe
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Description</key>
<string>Downloads Adobe Acrobat Pro Updater and extracts the embedded package, uploads to JSS.</string>
<key>Identifier</key>
<string>com.github.jss-recipes.jss.AdobeAcrobatPro</string>
<key>Input</key>
<dict>
<key>CATEGORY</key>
<string>Productivity</string>
<key>GROUP_NAME</key>
<string>%NAME%-update-smart</string>
<key>GROUP_TEMPLATE</key>
<string>SmartGroupTemplate.xml</string>
<key>NAME</key>
<string>Adobe Acrobat Pro</string>
<key>OS_REQUIREMENTS</key>
<string>10.11.x,10.10.x,10.9.x</string>
<key>POLICY_CATEGORY</key>
<string>Testing</string>
<key>POLICY_TEMPLATE</key>
<string>PolicyTemplate.xml</string>
<key>SELF_SERVICE_DESCRIPTION</key>
<string>Adobe Acrobat XI Pro is a popular PDF editor and converter developed by Adobe.</string>
<key>SELF_SERVICE_ICON</key>
<string>Adobe Acrobat Pro.png</string>
</dict>
<key>MinimumVersion</key>
<string>0.4.0</string>
<key>ParentRecipe</key>
<string>com.github.novaksam.pkg.AdobeAcrobatProXUpdate</string>
<key>Process</key>
<array>
<dict>
<key>Arguments</key>
<dict>
<key>prod_name</key>
<string>%NAME%</string>
<key>category</key>
<string>%CATEGORY%</string>
<key>policy_category</key>
<string>%POLICY_CATEGORY%</string>
<key>policy_template</key>
<string>%POLICY_TEMPLATE%</string>
<key>self_service_icon</key>
<string>%SELF_SERVICE_ICON%</string>
<key>self_service_description</key>
<string>%SELF_SERVICE_DESCRIPTION%</string>
<key>os_requirements</key>
<string>%OS_REQUIREMENTS%</string>
<key>groups</key>
<array>
<dict>
<key>name</key>
<string>%GROUP_NAME%</string>
<key>smart</key>
<true/>
<key>template_path</key>
<string>%GROUP_TEMPLATE%</string>
</dict>
</array>
</dict>
<key>Processor</key>
<string>JSSImporter</string>
</dict>
</array>
</dict>
</plist>
Binary file added Adobe Acrobat Pro/Adobe Acrobat Pro.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
70 changes: 70 additions & 0 deletions Adobe Digital Editions/Adobe Digital Editions.jss.recipe
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Description</key>
<string>Downloads Adobe Digital Editions installer and extracts the embedded package, uploads to JSS.</string>
<key>Identifier</key>
<string>com.github.jss-recipes.jss.AdobeDigitalEditions</string>
<key>Input</key>
<dict>
<key>CATEGORY</key>
<string>Digital Media</string>
<key>GROUP_NAME</key>
<string>%NAME%-update-smart</string>
<key>GROUP_TEMPLATE</key>
<string>SmartGroupTemplate.xml</string>
<key>NAME</key>
<string>Adobe Digital Editions</string>
<key>OS_REQUIREMENTS</key>
<string>10.11.x,10.10.x,10.9.x,10.8.x</string>
<key>POLICY_CATEGORY</key>
<string>Testing</string>
<key>POLICY_TEMPLATE</key>
<string>PolicyTemplate.xml</string>
<key>SELF_SERVICE_DESCRIPTION</key>
<string>Adobe Digital Editions software offers an engaging way to view and manage media rich eBooks and other digital publications.</string>
<key>SELF_SERVICE_ICON</key>
<string>Adobe Digital Editions.png</string>
</dict>
<key>MinimumVersion</key>
<string>0.4.0</string>
<key>ParentRecipe</key>
<string>com.github.novaksam.pkg.AdobeDigitalEditions</string>
<key>Process</key>
<array>
<dict>
<key>Arguments</key>
<dict>
<key>prod_name</key>
<string>%NAME%</string>
<key>category</key>
<string>%CATEGORY%</string>
<key>policy_category</key>
<string>%POLICY_CATEGORY%</string>
<key>policy_template</key>
<string>%POLICY_TEMPLATE%</string>
<key>self_service_icon</key>
<string>%SELF_SERVICE_ICON%</string>
<key>self_service_description</key>
<string>%SELF_SERVICE_DESCRIPTION%</string>
<key>os_requirements</key>
<string>%OS_REQUIREMENTS%</string>
<key>groups</key>
<array>
<dict>
<key>name</key>
<string>%GROUP_NAME%</string>
<key>smart</key>
<true/>
<key>template_path</key>
<string>%GROUP_TEMPLATE%</string>
</dict>
</array>
</dict>
<key>Processor</key>
<string>JSSImporter</string>
</dict>
</array>
</dict>
</plist>
Binary file added Adobe Digital Editions/Adobe Digital Editions.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
66 changes: 66 additions & 0 deletions Android Studio/Android Studio.jss.recipe
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Description</key>
<string>Downloads latest Android Studio disk image and builds a package, uploads to JSS.</string>
<key>Identifier</key>
<string>com.github.jss-recipes.jss.AndroidStudio</string>
<key>Input</key>
<dict>
<key>CATEGORY</key>
<string>Computer Science</string>
<key>GROUP_NAME</key>
<string>%NAME%-update-smart</string>
<key>GROUP_TEMPLATE</key>
<string>SmartGroupTemplate.xml</string>
<key>NAME</key>
<string>Android Studio</string>
<key>POLICY_CATEGORY</key>
<string>Testing</string>
<key>POLICY_TEMPLATE</key>
<string>PolicyTemplate.xml</string>
<key>SELF_SERVICE_DESCRIPTION</key>
<string>Android Studio is the official IDE for Android application development, based on IntelliJ IDEA.</string>
<key>SELF_SERVICE_ICON</key>
<string>Android Studio.png</string>
</dict>
<key>MinimumVersion</key>
<string>0.4.0</string>
<key>ParentRecipe</key>
<string>com.github.novaksam.pkg.AndroidStudio</string>
<key>Process</key>
<array>
<dict>
<key>Arguments</key>
<dict>
<key>prod_name</key>
<string>%NAME%</string>
<key>category</key>
<string>%CATEGORY%</string>
<key>policy_category</key>
<string>%POLICY_CATEGORY%</string>
<key>policy_template</key>
<string>%POLICY_TEMPLATE%</string>
<key>self_service_icon</key>
<string>%SELF_SERVICE_ICON%</string>
<key>self_service_description</key>
<string>%SELF_SERVICE_DESCRIPTION%</string>
<key>groups</key>
<array>
<dict>
<key>name</key>
<string>%GROUP_NAME%</string>
<key>smart</key>
<true/>
<key>template_path</key>
<string>%GROUP_TEMPLATE%</string>
</dict>
</array>
</dict>
<key>Processor</key>
<string>JSSImporter</string>
</dict>
</array>
</dict>
</plist>
Binary file added Android Studio/Android Studio.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Description</key>
<string>Downloads latest Blackboard Collaborate zip and builds a package, uploads to JSS.</string>
<key>Identifier</key>
<string>com.github.jss-recipes.jss.BlackboardCollaborateLauncher</string>
<key>Input</key>
<dict>
<key>CATEGORY</key>
<string>Utility</string>
<key>GROUP_NAME</key>
<string>%NAME%-update-smart</string>
<key>GROUP_TEMPLATE</key>
<string>SmartGroupTemplate.xml</string>
<key>NAME</key>
<string>Blackboard Collaborate Launcher</string>
<key>POLICY_CATEGORY</key>
<string>Testing</string>
<key>POLICY_TEMPLATE</key>
<string>PolicyTemplate.xml</string>
<key>SELF_SERVICE_DESCRIPTION</key>
<string>Blackboard Collaborate provides your institution with the online collaborative learning solutions that provide improved student engagement.</string>
<key>SELF_SERVICE_ICON</key>
<string>Blackboard Collaborate Launcher.png</string>
</dict>
<key>MinimumVersion</key>
<string>0.4.0</string>
<key>ParentRecipe</key>
<string>com.github.novaksam.pkg.BlackboardCollaborateLauncher</string>
<key>Process</key>
<array>
<dict>
<key>Arguments</key>
<dict>
<key>prod_name</key>
<string>%NAME%</string>
<key>category</key>
<string>%CATEGORY%</string>
<key>policy_category</key>
<string>%POLICY_CATEGORY%</string>
<key>policy_template</key>
<string>%POLICY_TEMPLATE%</string>
<key>self_service_icon</key>
<string>%SELF_SERVICE_ICON%</string>
<key>self_service_description</key>
<string>%SELF_SERVICE_DESCRIPTION%</string>
<key>groups</key>
<array>
<dict>
<key>name</key>
<string>%GROUP_NAME%</string>
<key>smart</key>
<true/>
<key>template_path</key>
<string>%GROUP_TEMPLATE%</string>
</dict>
</array>
</dict>
<key>Processor</key>
<string>JSSImporter</string>
</dict>
</array>
</dict>
</plist>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 812ef82

Please sign in to comment.