2016-11-09 8 views
0

誰かが私を正しい方向に向けることができます。パラメタライズドビルド - Jenkinsパイプライン

私は

node { 
stage 'Build My Job' 
build job: 'my-build' 
} 
を持っているだけでジェンキンスパイプラインを見て始めていると、すでに私の JenkinsfileJenkinsfile

を使用して存在しているジョブのパラメータ化されたビルドをトリガする方法をうまくしようとしています

Jenkinsfile設定のブランチ名を実行中のジョブに渡す必要がありますか?私は何かを誤解していた場合、私が代わりにJenkinsfile始まるの

おかげ

答えて

1

を教えてください、それはあなたが直接パイプラインのスクリプトを編集することが可能なパイプラインジョブを開始する方が簡単です。 「パイプラインの構文」リンクをクリックすると、あなたは、特定のステップのためのGroovyを生成することができスニペットジェネレータを開くことができます。

このスニペットジェネレータでは、様々なステップを定義するために使用できるGroovyのコードを学ぶのを助けます。興味のあるステップをリストから選択して構成し、Generate Groovyをクリックすると、その設定でステップを呼び出すGroovy文が表示されます。文全体をコピーしてスクリプトに貼り付けるか、気になるオプションだけを選ぶことができます。 (ほとんどのパラメータはオプションであり、デフォルト値でそれらを残して、あなたのスクリプトでは省略することができます。)

+0

ああこれをお伝えいただきありがとうございます – Richlewis

0

設定ページで選択するには、「このプロジェクトは、パラメータ化された」とsleectパラメータの種類と

パラメータ名を入力します。 'env.parameterName'を使用してjenkinsfileのこの新しいパラメータ値にアクセスできます

関連する問題