This content is part of a third party extension that is not supported by the Cake project.
For more information about this extension see Cake.Talend.
Summary
Publishes a Talend job to the Nexus Artifact Repository
- Assembly
- Cake
.Talend .dll - Namespace
- Cake
.Talend .CommandLine - Containing Type
- Runner
Syntax
public void PublishJob(string projectName, string jobName, string jobGroup, bool isSnapshot, bool isStandalone, string jobContext, string publishVersion, string artifactRepositoryUrl, string artifactRepositoryUsername, string artifactRepositoryPassword, TalendCommandLineSettings settings)
Parameters
Name | Type | Description |
---|---|---|
projectName | string | The Talend project name. |
jobName | string | The Talend job name. |
jobGroup | string | Example: org.rsc |
isSnapshot | bool | True if snapshot |
isStandalone | bool | True if standalone job. |
jobContext | string | If exist, publish with this context. |
publishVersion | string | if exist, publish with this version. |
artifactRepositoryUrl | string | Example: http://localhost:8081/nexus/content/repositories/snapshots/ |
artifactRepositoryUsername | string | Example: admin |
artifactRepositoryPassword | string | Example: password |
settings | Talend |
The settings. |
Return Value
Type | Description |
---|---|
void |