1. GithubForkRepository Workitem Handler

Name | Display Name | Category | Description | Handler
--- | --- | --- | --- | ---
GithubForkRepository | GithubForkRepository | github-workitem |  | mvel: new org.jbpm.process.workitem.github.ForkRepositoryWorkitemHandler("userName", "password")

Parameters

Name | Type | Required
--- | --- | ---
Organization | new StringDataType() | false
RepoOwner | new StringDataType() | true
RepoName | new StringDataType() | true

Results

Name | Type
--- | ---
ForkedRepoInfo | new StringDataType()

Maven Dependencies

Group | Artifact | Version
--- | --- | ---
org.jbpm.contrib | github-workitem | 7.30.0.Final

Authentication Information

Auth Required | Params | Params Description | Reference Site
--- | --- | --- | ---
true | userName password | Github username Github password | https://github.com/

2. GithubMergePullRequest Workitem Handler

Name | Display Name | Category | Description | Handler
--- | --- | --- | --- | ---
GithubMergePullRequest | GithubMergePullRequest | github-workitem |  | mvel: new org.jbpm.process.workitem.github.MergePullRequestWorkitemHandler("userName", "password")

Parameters

Name | Type | Required
--- | --- | ---
CommitMessage | new StringDataType() | false
RepoOwner | new StringDataType() | true
RepoName | new StringDataType() | true
PullRequestNum | new StringDataType() | true

Results

Name | Type
--- | ---
IsMerged | new StringDataType()

Maven Dependencies

Group | Artifact | Version
--- | --- | ---
org.jbpm.contrib | github-workitem | 7.30.0.Final

Authentication Information

Auth Required | Params | Params Description | Reference Site
--- | --- | --- | ---
true | userName password | Github username Github password | https://github.com/

3. GithubCreateGist Workitem Handler

Name | Display Name | Category | Description | Handler
--- | --- | --- | --- | ---
GithubCreateGist | GithubCreateGist | github-workitem |  | mvel: new org.jbpm.process.workitem.github.CreateGistWorkitemHandler("userName", "password")

Parameters

Name | Type | Required
--- | --- | ---
Description | new StringDataType() | false
Content | new StringDataType() | true
IsPublic | new StringDataType() | false

Results

Name | Type
--- | ---
GistURL | new StringDataType()

Maven Dependencies

Group | Artifact | Version
--- | --- | ---
org.jbpm.contrib | github-workitem | 7.30.0.Final

Authentication Information

Auth Required | Params | Params Description | Reference Site
--- | --- | --- | ---
true | userName password | Github username Github password | https://github.com/

4. GithubFetchIssues Workitem Handler

Name | Display Name | Category | Description | Handler
--- | --- | --- | --- | ---
GithubFetchIssues | GithubFetchIssues | github-workitem |  | mvel: new org.jbpm.process.workitem.github.FetchIssuesWorkitemHandler("userName", "password")

Parameters

Name | Type | Required
--- | --- | ---
IssuesState | new StringDataType() | false
User | new StringDataType() | true
RepoName | new StringDataType() | true

Results

Name | Type
--- | ---
IssuesList | new StringDataType()

Maven Dependencies

Group | Artifact | Version
--- | --- | ---
org.jbpm.contrib | github-workitem | 7.30.0.Final

Authentication Information

Auth Required | Params | Params Description | Reference Site
--- | --- | --- | ---
true | userName password | Github username Github password | https://github.com/

5. GithubListRepositories Workitem Handler

Name | Display Name | Category | Description | Handler
--- | --- | --- | --- | ---
GithubListRepositories | GithubListRepositories | github-workitem |  | mvel: new org.jbpm.process.workitem.github.ListRepositoriesWorkitemHandler("userName", "password")

Parameters

Name | Type | Required
--- | --- | ---
User | new StringDataType() | true

Results

Name | Type
--- | ---
RepoListInfo | new StringDataType()

Maven Dependencies

Group | Artifact | Version
--- | --- | ---
org.jbpm.contrib | github-workitem | 7.30.0.Final

Authentication Information

Auth Required | Params | Params Description | Reference Site
--- | --- | --- | ---
true | userName password | Github username Github password | https://github.com/