Page History
...
The article explains automation of rollout using the JS7 - PowerShell Module.
Alternatively, users can implement rollout procedures from their preferred scripting/programming languages using the JS7 - REST Web Service API.
Rollout Script
The example of a Rollout Script is available for Linux, MacOS® and Windows. The Rollout Script makes use of the JS7 PowerShell Module release v2.0.21.
The script is intended as a baseline example for customization by JS7 users and by SOS within the scope of professional services.
...
The first few lines of the Rollout Script specify variables that are used to adjust the script to individual environments:
Category | Variable | Value |
---|---|---|
Authentication | Url | Specifies the JOC Cockpit URL. A number of ways are offered how to connect using HTTP and HTTPS using account/password authentication and certificate based authentication. For details see JS7 - How to connect to JOC Cockpit using the PowerShell Module. |
Credential | Specifies the credential object if account/password authentication is used. | |
ControllerId | Specifies the ID of the Controller to which objects should be deployed. | |
Import | ArchiveFile | Specifies the path to the import archive file that holds scheduling objects. |
TempDir | Specifies a directory for temporary files: Unix: Windows: | |
Logging | debugPreference | Enables/disables debug output for cmdlets of the JS7 PowerShell Module:
|
verbosePreference | Enables/disables verbose output for cmdlets of the JS7 PowerShell Module:
|
Step 1: Import Archive File
...