TWC

The TWC Module provides integration with NoMagic’s Teamwork Cloud.

Configuration

The TWC Module supports multiple instances of TWC. The following configuration are available, where twc.instances is a list.

twc.instances[i].url

The url of the REST interface of TWC.

twc.instances[i].protocol

The protocol to use for the REST interface of TWC.

twc.instances[i].port

The port for the REST interface of TWC.

twc.instances[i].aliases

A list of aliases for the REST interface of TWC.

twc.instances[i].adminUsername

The admin username to use with the defined instance. Required.

twc.instances[i].adminPwd

The admin password to use with the defined instance. Required.

twc.instances[i].roles.project_read

The TWC roles to use for MMS project_read permissions.

twc.instances[i].roles.project_read_commits

The TWC roles to use for MMS project_read_commits permissions.

twc.instances[i].roles.project_read_permissions

The TWC roles to use for MMS project_read_permissions permissions.

twc.instances[i].roles.project_edit

The TWC roles to use for MMS project_edit permissions.

twc.instances[i].roles.project_create_branch

The TWC roles to use for MMS project_create_branch permissions.

twc.instances[i].roles.project_update_permissions

The TWC roles to use for MMS project_update_permissions permissions.

twc.instances[i].roles.branch_read

The TWC roles to use for MMS branch_read permissions.

twc.instances[i].roles.branch_read_permissions

The TWC roles to use for MMS branch_read_permissions permissions.

twc.instances[i].roles.branch_edit_content

The TWC roles to use for MMS branch_edit_content permissions.

twc.instances[i].roles.branch_update_permissions

The TWC roles to use for MMS branch_update_permissions permissions.