2016-12-21 2 views

Répondre

0

Je pense que le clonage d'un pipeline à l'aide du SDK n'est pas pris en charge. Ils ont une note de ne pas soutenir par CLI sur cloning a pipeline documentation:

Remarque Vous ne pouvez pas cloner un pipeline en utilisant l'interface de ligne de commande (CLI).

Je suppose que cela devrait être la même chose pour le SDK.

Je ne l'ai pas essayé cette approche, mais le clonage d'un pipeline existant en utilisant SDK peut être réalisé comme suit:

  1. Créer un pipeline vide à l'aide createPipeline.
  2. Obtenez la définition de pipeline du pipeline existant que vous souhaitez cloner à l'aide de getPipelineDefinition.
  3. Utilisez les champs retournés à l'étape 2 pour remplir les champs d'un nouvel objet PutPipelineDefinitionRequest et appelez putPipelineDefinition avec lui.