Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

For the new Universal Task type, create a new task, and enter the task-specific details that were created in the Universal Template.

Field Descriptions for the GitHub Integration Universal Task

Field

Description

Universal Controller URL

Universal Controller URL; for example,

Local Universal Controller:

http://192.168.88.10:8080/uc/
Stonebranch SaaS Cloud Universal Controller:

https://superstore.stonebranchdev.cloud/

Universal Controller Credentials

Credentials of the Universal Controller Webservice API

Loglevel

Universal Task logging settings [DEBUG | INFO| WARNING | ERROR | CRITICAL]

UAC Base URL

The REST API URL for UAC.

for example, http://192.168.88.40:8080/uc

UAC REST Credentials

The REST API credentials for UAC.

Operation Type

Operation Type can be one of the following:

  • From UAC to GitHub
    This operation gets the universal object information from UAC and sends it into GitHub repository. See 66422887.
  • From GitHub to UAC
    This operation gets the universal object information from GitHub repository and sends it into UAC. It either creates these or updates the already existing ones. See 66422887.
  • UAC_to_Script
    This operation gets the universal object information from UAC and exports it into a UAC script object, so that later the content of the script can be used to import it on a Controller without needing to the UAC import functionality. See 66422887.
  • Script_to_UAC
    This operation gets the universal object information from UAC script and sends it into UAC. It either creates these or updates the already existing ones. See 66422887.

Object Type

Object Types in UAC:

[ agent | agentcluster | businessservice | calendar | customday | credential | databaseconnection | emailconnection | peoplesoftconnection | sapconnection | task | trigger | script | virtual | variable | universaltemplate ]

Object Sub Type

The type of the selected object.

Refer to Task Types in the Product Documentation; for example, For Object Type tasks: Workflow, Timer, Windows, Linux/Unix, z/OS, … 

Business Services

Comma Separated List of Business Services

GitHub Base URL

Should be filled in order to use local/own/private GitHub server. For GitHub please leave empty.

GitHub Token

Connection token for GitHub. Can be generated under GitHub / Settings / Developer settings / Personal access tokens

Repository Path

GitHub repository ; for example, stonebranch-marketplace/ut-sql-tasks

used to:

  • Export Universal Package to GitHub

  • Import Universal Package from GitHub

Branch

Branch name ; for example, main, development

Task Folder Name

Folder name of the task to be put under the Branch; for example, export

Change Message

Commit definition.

${ops_execution_user}_${ops_agent_name}_app.version_%s_${ops_launch_time}_change_ is added in front of the message; for example,

if Change Message field left empty:

nbuer_AGT_LINUX_PS4_app.version_1.3_2021-01-20 10:25:48 +0000_change_

if Change Message field = “dev”

nbuer_AGT_LINUX_PS4_app.version_1.3_2021-01-20 10:25:48 +0000_change_dev

...

Anchor
changelog
changelog

Changelog

ut-github-1.1.25 (2023-04-06)

Bugfix