-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added swiftDialog jamf-upload recipe
- Loading branch information
David Pirie
committed
Jun 3, 2024
1 parent
c38e900
commit 2518f9d
Showing
1 changed file
with
40 additions
and
0 deletions.
There are no files selected for viewing
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
Description: | | ||
Downloads the latest version of swiftDialog, 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.swiftDialog | ||
MinimumVersion: 2.3.0 | ||
ParentRecipe: com.github.zentralpro.download.swiftDialog | ||
|
||
Input: | ||
NAME: swiftDialog | ||
JAMF_CATEGORY: Utilities | ||
JAMF_PKG_NAME: '%NAME%' | ||
JAMF_PKG_INFO: 'swiftDialog is an admin utility app for macOS 11+ written in SwiftUI that displays a popup dialog, displaying the content to your users that you want to display.\. Details: https://github.com/bartreardon/swiftDialog' | ||
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' | ||
|
||
Process: | ||
- Processor: com.github.grahampugh.jamf-upload.processors/JamfPackageUploader | ||
Arguments: | ||
pkg_name: '%JAMF_PKG_NAME%-%version%.pkg' | ||
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%' |