Skip to content

Commit

Permalink
Added The Unarchiver jamf recipe
Browse files Browse the repository at this point in the history
  • Loading branch information
David Pirie committed Jan 31, 2024
1 parent 900fa86 commit 1e1f43c
Showing 1 changed file with 46 additions and 0 deletions.
46 changes: 46 additions & 0 deletions The Unarchiver/TheUnarchiver.jamf-upload.recipe.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
Description: |
Downloads the current release version of 'The Unarchiver' and builds
a package, then uploads the package to Jamf Pro.
JSS_URL, API_USERNAME, and API_PASSWORD, and for non-cloud instances
SMB_URL, SMB_USERNAME and SMB_PASSWORD, are expected to be populated
in your AutoPkg preferences, override Input variables, or by
command-line keys.
Identifier: com.github.davidbpirie.jamf-upload.TheUnarchiver
MinimumVersion: 2.3.0
ParentRecipe: com.github.autopkg.pkg.TheUnarchiver

Input:
NAME: TheUnarchiver
JAMF_CATEGORY: Utilities
JAMF_PKG_NAME: '%NAME%'
JAMF_PKG_INFO: The Unarchiver is a much more capable replacement for "Archive Utility.app", the built-in archive unpacker program on Mac OS X. The Unarchiver is designed to handle many more formats than Archive Utility, and to better fit in with the design of the Finder.
JAMF_PKG_NOTES: 'Generated and uploaded by AutoPkg'
JAMF_PKG_PRIORITY: '10'
JAMF_PKG_REBOOT_REQUIRED: 'False'
JAMF_PKG_OS_REQUIREMENTS: ''
JAMF_PKG_REQUIRED_PROCESSOR: None
JAMF_PKG_SEND_NOTIFICATION: 'False'
JAMF_PKG_REPLACE: 'False'
JAMF_PKG_REPLACE_METADATA: 'False'
JAMF_PKG_SUFFIX: 'pkg'

Process:
- Processor: com.github.grahampugh.jamf-upload.processors/JamfPackageUploader
Arguments:
pkg_name: '%JAMF_PKG_NAME%-%version%.%JAMF_PKG_SUFFIX%'
pkg_category: '%JAMF_CATEGORY%'
pkg_info: '%JAMF_PKG_INFO%'
pkg_notes: '%JAMF_PKG_NOTES%'
pkg_priority: '%JAMF_PKG_PRIORITY%'
reboot_required: '%JAMF_PKG_REBOOT_REQUIRED%'
os_requirements: '%JAMF_PKG_OS_REQUIREMENTS%'
required_processor: '%JAMF_PKG_REQUIRED_PROCESSOR%'
send_notification: '%JAMF_PKG_SEND_NOTIFICATION%'
replace_pkg: '%JAMF_PKG_REPLACE%'
replace_pkg_metadata: '%JAMF_PKG_REPLACE_METADATA%'

- Processor: PathDeleter
Arguments:
path_list:
- '%pkg_path%'

0 comments on commit 1e1f43c

Please sign in to comment.