Skip to content

Commit

Permalink
Removed JamfCategoryUploader processor
Browse files Browse the repository at this point in the history
  • Loading branch information
davidbpirie committed May 31, 2023
1 parent 15f11e5 commit e8e0a42
Show file tree
Hide file tree
Showing 68 changed files with 71 additions and 658 deletions.
14 changes: 3 additions & 11 deletions ACARA/NAPLockedDownBrowser.jamf-upload.recipe.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Description: |
Downloads the latest version of NAP Locked Down Browser as a pkg, finds
the version, then uploads the package to Jamf Pro, creating the Category
if required. The downloaded package is then deleted.
Downloads the latest version of NAP Locked Down Browser as a pkg,
finds the version, then uploads the package to Jamf Pro. The
downloaded package is then deleted.
JSS_URL, API_USERNAME, and API_PASSWORD, and for non-cloud instances
SMB_URL, SMB_USERNAME and SMB_PASSWORD, are expected to be populated
Expand All @@ -14,8 +14,6 @@ ParentRecipe: com.github.davidbpirie.pkg.naplockeddownbrowser
Input:
NAME: NAPLockedDownBrowser
JAMF_CATEGORY: Business
JAMF_CATEGORY_PRIORITY: '10'
JAMF_CATEGORY_REPLACE: 'False'
JAMF_PKG_NAME: '%NAME%'
JAMF_PKG_INFO: Students will be required to use the NAPLAN test player locked down browser or App to perform the test.
JAMF_PKG_NOTES: 'Generated and uploaded by AutoPkg'
Expand All @@ -28,12 +26,6 @@ Input:
JAMF_PKG_REPLACE_METADATA: 'False'

Process:
- Processor: com.github.grahampugh.jamf-upload.processors/JamfCategoryUploader
Arguments:
category_name: '%JAMF_CATEGORY%'
category_priority: '%JAMF_CATEGORY_PRIORITY%'
replace_category: '%JAMF_CATEGORY_REPLACE%'

- Processor: com.github.grahampugh.jamf-upload.processors/JamfPackageUploader
Arguments:
pkg_name: '%JAMF_PKG_NAME%-%version%.pkg'
Expand Down
10 changes: 1 addition & 9 deletions Adobe/RemoteUpdateManager.jamf-upload.recipe.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Description: |
Downloads the latest version of Adobe's RemoteUpdateManager from
Adobe, packages into /usr/local/bin, then uploads the package
to Jamf Pro, creating the Category if required.
to Jamf Pro.
The "ARCH" input variable must be set to either
"MacIntel" (default) or "AppleSilicon"
Expand All @@ -18,8 +18,6 @@ Input:
NAME: Adobe RemoteUpdateManager
ARCH: MacIntel
JAMF_CATEGORY: Utilities
JAMF_CATEGORY_PRIORITY: '10'
JAMF_CATEGORY_REPLACE: 'False'
JAMF_PKG_NAME: '%NAME%'
JAMF_PKG_INFO: 'Adobe app updater.'
JAMF_PKG_NOTES: 'Generated and uploaded by AutoPkg'
Expand All @@ -32,12 +30,6 @@ Input:
JAMF_PKG_REPLACE_METADATA: 'False'

Process:
- Processor: com.github.grahampugh.jamf-upload.processors/JamfCategoryUploader
Arguments:
category_name: '%JAMF_CATEGORY%'
category_priority: '%JAMF_CATEGORY_PRIORITY%'
replace_category: '%JAMF_CATEGORY_REPLACE%'

- Processor: com.github.grahampugh.jamf-upload.processors/JamfPackageUploader
Arguments:
pkg_name: '%JAMF_PKG_NAME%-%version%.pkg'
Expand Down
10 changes: 1 addition & 9 deletions AdobeAdminConsole/AdobeAdminConsole.jamf-upload.recipe.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Description: |
generated downloader, identifies the package name, extracts
package metadata from the installer using dataJAR's custom
processor, copies the installer package, then uploads the package
to Jamf Pro, creating the Category if required.
to Jamf Pro.
Intended use is to generate an override from this recipe, then
give the override an unique Identifier and populate all the
Expand All @@ -23,8 +23,6 @@ ParentRecipe: com.github.davidbpirie.pkg.AdobeAdminConsole
Input:
NAME: AdobeAdminConsole
JAMF_CATEGORY: Photo & Video
JAMF_CATEGORY_PRIORITY: '10'
JAMF_CATEGORY_REPLACE: 'False'
JAMF_PKG_NAME: '%NAME%'
JAMF_PKG_NOTES: 'Generated and uploaded by AutoPkg'
JAMF_PKG_PRIORITY: '10'
Expand All @@ -36,12 +34,6 @@ Input:
JAMF_PKG_REPLACE_METADATA: 'False'

Process:
- Processor: com.github.grahampugh.jamf-upload.processors/JamfCategoryUploader
Arguments:
category_name: '%JAMF_CATEGORY%'
category_priority: '%JAMF_CATEGORY_PRIORITY%'
replace_category: '%JAMF_CATEGORY_REPLACE%'

- Processor: com.github.grahampugh.jamf-upload.processors/JamfPackageUploader
Arguments:
pkg_name: '%JAMF_PKG_NAME%_%aacp_application_install_lang%_%aacp_application_architecture_type%-%version%.pkg'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Description: |
Downloads the latest version of Adobe's Creative Cloud Desktop App
Installer, packages it for installation, then uploads the package
to Jamf Pro, creating the Category if required.
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
Expand All @@ -15,8 +15,6 @@ Input:
NAME: Creative Cloud Installer
NAMEWITHOUTSPACES: CreativeCloudInstaller
JAMF_CATEGORY: Productivity
JAMF_CATEGORY_PRIORITY: '10'
JAMF_CATEGORY_REPLACE: 'False'
JAMF_PKG_NAME: '%NAME%'
JAMF_PKG_INFO: 'Access Adobe apps from the cloud with a monthly fee.'
JAMF_PKG_NOTES: 'Generated and uploaded by AutoPkg'
Expand All @@ -29,12 +27,6 @@ Input:
JAMF_PKG_REPLACE_METADATA: 'False'

Process:
- Processor: com.github.grahampugh.jamf-upload.processors/JamfCategoryUploader
Arguments:
category_name: '%JAMF_CATEGORY%'
category_priority: '%JAMF_CATEGORY_PRIORITY%'
replace_category: '%JAMF_CATEGORY_REPLACE%'

- Processor: com.github.grahampugh.jamf-upload.processors/JamfPackageUploader
Arguments:
pkg_name: '%JAMF_PKG_NAME%-%version%.pkg'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Description: |
Downloads the latest version of Adobe's Creative Cloud Desktop App
Installer, packages it for installation, then uploads the package
to Jamf Pro, creating the Category if required.
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
Expand All @@ -15,8 +15,6 @@ Input:
NAME: Creative Cloud Installer
NAMEWITHOUTSPACES: CreativeCloudInstaller
JAMF_CATEGORY: Productivity
JAMF_CATEGORY_PRIORITY: '10'
JAMF_CATEGORY_REPLACE: 'False'
JAMF_PKG_NAME: '%NAME%'
JAMF_PKG_INFO: 'Access Adobe apps from the cloud with a monthly fee.'
JAMF_PKG_NOTES: 'Generated and uploaded by AutoPkg'
Expand All @@ -29,12 +27,6 @@ Input:
JAMF_PKG_REPLACE_METADATA: 'False'

Process:
- Processor: com.github.grahampugh.jamf-upload.processors/JamfCategoryUploader
Arguments:
category_name: '%JAMF_CATEGORY%'
category_priority: '%JAMF_CATEGORY_PRIORITY%'
replace_category: '%JAMF_CATEGORY_REPLACE%'

- Processor: com.github.grahampugh.jamf-upload.processors/JamfPackageUploader
Arguments:
pkg_name: '%JAMF_PKG_NAME%-%version%.pkg'
Expand Down
11 changes: 1 addition & 10 deletions AdobeReader/AdobeReader.jamf-upload.recipe.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
Description: |
Downloads the current Adobe Acrobat Reader pkg and repackages,
replacing a problematic preinstall script, and enabling installation
on non-boot volumes, then uploads the package to Jamf Pro, creating
the Category if required.
on non-boot volumes, 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
Expand All @@ -16,8 +15,6 @@ ParentRecipe: com.github.autopkg.pkg.AdobeReader
Input:
NAME: AdobeReader
JAMF_CATEGORY: Business
JAMF_CATEGORY_PRIORITY: '10'
JAMF_CATEGORY_REPLACE: 'False'
JAMF_PKG_NAME: '%NAME%'
JAMF_PKG_INFO: "Adobe Reader is the global standard for reliably viewing, printing, and commenting on PDF documents. It's the only PDF file viewer that can open and interact with all types of PDF content, including forms and multimedia."
JAMF_PKG_NOTES: 'Generated and uploaded by AutoPkg'
Expand All @@ -30,12 +27,6 @@ Input:
JAMF_PKG_REPLACE_METADATA: 'False'

Process:
- Processor: com.github.grahampugh.jamf-upload.processors/JamfCategoryUploader
Arguments:
category_name: '%JAMF_CATEGORY%'
category_priority: '%JAMF_CATEGORY_PRIORITY%'
replace_category: '%JAMF_CATEGORY_REPLACE%'

- Processor: com.github.grahampugh.jamf-upload.processors/JamfPackageUploader
Arguments:
pkg_name: '%JAMF_PKG_NAME%-%version%.pkg'
Expand Down
58 changes: 0 additions & 58 deletions AdobeReader/AdobeReaderDC.jamf-upload.recipe.yaml

This file was deleted.

10 changes: 1 addition & 9 deletions AgileBits/1Password.jamf-upload.recipe.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Description: |
Downloads the current release version of 1Password and builds a package,
then uploads the package to Jamf Pro, creating the Category if required.
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
Expand All @@ -13,8 +13,6 @@ ParentRecipe: io.github.hjuutilainen.pkg.1Password
Input:
NAME: 1Password
JAMF_CATEGORY: Productivity
JAMF_CATEGORY_PRIORITY: '10'
JAMF_CATEGORY_REPLACE: 'False'
JAMF_PKG_NAME: '%NAME%'
JAMF_PKG_INFO: '1Password is a password manager that goes beyond simple password storage by integrating directly with your web browser to automatically log you into websites, enter credit card information, fill registration forms, and easily generate strong passwords.'
JAMF_PKG_NOTES: 'Generated and uploaded by AutoPkg'
Expand All @@ -27,12 +25,6 @@ Input:
JAMF_PKG_REPLACE_METADATA: 'False'

Process:
- Processor: com.github.grahampugh.jamf-upload.processors/JamfCategoryUploader
Arguments:
category_name: '%JAMF_CATEGORY%'
category_priority: '%JAMF_CATEGORY_PRIORITY%'
replace_category: '%JAMF_CATEGORY_REPLACE%'

- Processor: com.github.grahampugh.jamf-upload.processors/JamfPackageUploader
Arguments:
pkg_name: '%JAMF_PKG_NAME%-%version%.pkg'
Expand Down
10 changes: 1 addition & 9 deletions Audacity/Audacity.jamf-upload.recipe.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Description: |
Downloads the latest version of Audacity and creates a package, then
uploads the package to Jamf Pro, creating the Category if required.
uploads the package to Jamf Pro.
Archs: x86_64, arm64, universal
Expand All @@ -16,8 +16,6 @@ Input:
NAME: Audacity
ARCH: universal
JAMF_CATEGORY: Music
JAMF_CATEGORY_PRIORITY: '10'
JAMF_CATEGORY_REPLACE: 'False'
JAMF_PKG_NAME: '%NAME%'
JAMF_PKG_INFO: 'Audacity is a free, easy-to-use, multi-track audio editor and recorder for Windows, Mac OS X, GNU/Linux and other operating systems.'
JAMF_PKG_NOTES: 'Generated and uploaded by AutoPkg'
Expand All @@ -30,12 +28,6 @@ Input:
JAMF_PKG_REPLACE_METADATA: 'False'

Process:
- Processor: com.github.grahampugh.jamf-upload.processors/JamfCategoryUploader
Arguments:
category_name: '%JAMF_CATEGORY%'
category_priority: '%JAMF_CATEGORY_PRIORITY%'
replace_category: '%JAMF_CATEGORY_REPLACE%'

- Processor: com.github.grahampugh.jamf-upload.processors/JamfPackageUploader
Arguments:
pkg_name: '%JAMF_PKG_NAME%_%ARCH%-%version%.pkg'
Expand Down
10 changes: 1 addition & 9 deletions AzulZuluJava/AzulZuluJava.jamf-upload.recipe.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Description: |
Downloads the latest release dmg version of Azul Zulu Java for
given Java version, architecture, and bundle type (JDK/JRE),
then uploads the package to Jamf Pro, creating the Category if required.
then uploads the package to Jamf Pro.
Architectures: x86, arm
Bundle Types: jre, jdk, jre_fx, jdk_fx
Expand All @@ -20,8 +20,6 @@ Input:
ARCHITECTURE: arm
BUNDLE_TYPE: jdk
JAMF_CATEGORY: Developer Tools
JAMF_CATEGORY_PRIORITY: '10'
JAMF_CATEGORY_REPLACE: 'False'
JAMF_PKG_NAME: '%NAME%'
JAMF_PKG_INFO: 'Azul Zulu builds of OpenJDK are open source, TCK-tested and certified builds of OpenJDK. Azul Zulu is available for a wide range of hardware platforms and operating systems.'
JAMF_PKG_NOTES: 'Generated and uploaded by AutoPkg'
Expand All @@ -34,12 +32,6 @@ Input:
JAMF_PKG_REPLACE_METADATA: 'False'

Process:
- Processor: com.github.grahampugh.jamf-upload.processors/JamfCategoryUploader
Arguments:
category_name: '%JAMF_CATEGORY%'
category_priority: '%JAMF_CATEGORY_PRIORITY%'
replace_category: '%JAMF_CATEGORY_REPLACE%'

- Processor: com.github.grahampugh.jamf-upload.processors/JamfPackageUploader
Arguments:
pkg_name: '%JAMF_PKG_NAME%_%java_version%.%openjdk_build_number%_%BUNDLE_TYPE%_%ARCHITECTURE%-%version%.pkg'
Expand Down
11 changes: 1 addition & 10 deletions AzureDataStudio/AzureDataStudio.jamf-upload.recipe.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
Description: |
Downloads the latest version of Microsoft Azude Data Studio, builds
a package, then uploads the package to Jamf Pro, creating the
Category if required.
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
Expand All @@ -15,8 +14,6 @@ ParentRecipe: com.github.davidbpirie.pkg.AzureDataStudio
Input:
NAME: AzureDataStudio
JAMF_CATEGORY: Developer Tools
JAMF_CATEGORY_PRIORITY: '10'
JAMF_CATEGORY_REPLACE: 'False'
JAMF_PKG_NAME: '%NAME%'
JAMF_PKG_INFO:
Azure Data Studio is a cross-platform database tool for data professionals
Expand All @@ -31,12 +28,6 @@ Input:
JAMF_PKG_REPLACE_METADATA: 'False'

Process:
- Processor: com.github.grahampugh.jamf-upload.processors/JamfCategoryUploader
Arguments:
category_name: '%JAMF_CATEGORY%'
category_priority: '%JAMF_CATEGORY_PRIORITY%'
replace_category: '%JAMF_CATEGORY_REPLACE%'

- Processor: com.github.grahampugh.jamf-upload.processors/JamfPackageUploader
Arguments:
pkg_name: '%JAMF_PKG_NAME%-%version%.pkg'
Expand Down
10 changes: 1 addition & 9 deletions Blender/Blender.jamf-upload.recipe.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Description: |
Downloads the current release version of Blender and builds a package,
then uploads the package to Jamf Pro, creating the Category if required.
then uploads the package to Jamf Pro.
Architectures: x86, arm64
Expand All @@ -16,8 +16,6 @@ Input:
NAME: Blender
ARCHITECTURE: x64
JAMF_CATEGORY: Graphics & Design
JAMF_CATEGORY_PRIORITY: '10'
JAMF_CATEGORY_REPLACE: 'False'
JAMF_PKG_NAME: '%NAME%'
JAMF_PKG_INFO: Blender is the open source, cross platform suite of tools for 3D creation.
JAMF_PKG_NOTES: 'Generated and uploaded by AutoPkg'
Expand All @@ -30,12 +28,6 @@ Input:
JAMF_PKG_REPLACE_METADATA: 'False'

Process:
- Processor: com.github.grahampugh.jamf-upload.processors/JamfCategoryUploader
Arguments:
category_name: '%JAMF_CATEGORY%'
category_priority: '%JAMF_CATEGORY_PRIORITY%'
replace_category: '%JAMF_CATEGORY_REPLACE%'

- Processor: com.github.grahampugh.jamf-upload.processors/JamfPackageUploader
Arguments:
pkg_name: '%JAMF_PKG_NAME%_%ARCHITECTURE%-%version%.pkg'
Expand Down
Loading

0 comments on commit e8e0a42

Please sign in to comment.