-
Notifications
You must be signed in to change notification settings - Fork 24
WaitFor ‐ Configure Items to be Installed Outside of Baseline
Baseline v2.2 and later
This is an array of dictionaries, just like Packages, Installomator Labels, and Scripts. Designed for use with VPP, munki, or MDM delivered apps. Once all other items are processed, Baseline will begin waiting for each of these paths to exist on the device.
Just like Scripts
Installomator
or Packages
, WaitFor
items can be configured with Icons, Subtitles, and Display Names.
Define Path
as a file path for a file you want Baseline to wait for and mark complete once that file exists.
Required arguments for a WaitFor
Item:
-
<DisplayName>
: The human facing name of this item. -
<Path>
: The file path of the item we are waiting to install.
Optional arguments for an Installomator label:
-
<Icon>
: Define an icon which will appear on this row of the SwiftDialog list view. See SwiftDialog documentation for more details. -
<Subtitle>
: Define a sub-title to be added to the row under the DisplayName of the SwiftDialog List View. SwiftDialog documentation
<key>WaitFor</key>
<array>
<dict>
<key>DisplayName</key>
<string>TextSniper</string>
<key>Icon</key>
<string>SF=scope,color=red</string>
<key>Path</key>
<string>/Applications/TextSniper.app</string>
<key>Subtitle</key>
<string>A nifty OCR tool delivered via VPP</string>
</dict>
</array>
This is an optional integer value representing how many seconds Baseline should wait before considering remaining WaitFor
items to be failed. This timer does not start until all other Baseline items have been processed. Default is 300
(five minutes).
- Mosyle
- JumpCloud
- Addigy
- SimpleMDM
- FileWave
- Workspace ONE
- Jamf Pro
- Microsoft Intune
- Kandji (Need contributions!)
- Hexnode (Need contributions!)
- Jamf School (Need contributions!)