Skip to content

Commit

Permalink
Added Serial jamf-upload recipe
Browse files Browse the repository at this point in the history
  • Loading branch information
davidbpirie committed Aug 13, 2023
1 parent 6873c83 commit 38224c8
Showing 1 changed file with 40 additions and 0 deletions.
40 changes: 40 additions & 0 deletions Decisive Tactics/Serial.jamf-upload.recipe.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
Description: |
Downloads the latest version of Serial and creates 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.Serial
MinimumVersion: "2.3"
ParentRecipe: com.github.macprince.pkg.Serial

Input:
NAME: Serial
JAMF_CATEGORY: Utilities
JAMF_PKG_NAME: "%NAME%"
JAMF_PKG_INFO: Powerful serial terminal for makers and sysadmins.
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%"

0 comments on commit 38224c8

Please sign in to comment.