jenkins-job-dsl

    1

    1答えて

    パイプラインからJenkinsジョブDSLをトリガーする必要があります(具体的には、ワークスペースから定義ファイルを読み込む必要があります)が、ジョブdslプラグインはまだパイプラインステップリストにありません。どうすればそれを達成できますか?

    0

    1答えて

    私は、Jenkinsのジョブとソースリポジトリとの間に1対1のマッピングを持つ、Jenkinsによって構築されたさまざまなコードのビットを含むいくつかのソースコードリポジトリを持っています。これらとは別に、リポジトリには、他のreposを構築するJenkinsジョブを作成/更新するためのJob DSLスクリプトが含まれています。状況は次のようになります。 私は、右のコードと一緒に、個々のソースリポ

    2

    1答えて

    jenkins-job-dslプラグインを使用して、セクションビューで 'Build Description'列を追加します。残念ながら、Jenkins Job DSL API(http://sheehan.github.io/job-dsl-plugin/#)には情報が見つかりませんでした。 私はそれは、DSLのジェンキンスAPIを介して利用可能でないと仮定し、私はことを確認したいと思います。あ

    0

    1答えて

    古いビルドをクリーンアップするジョブをスケジュールしたいので、以下のスクリプトを設定しましたが、Jenkinsのスクリプトコンソールで動作し、Jenkinsのジョブ設定では動作しません。ジョブを実行しながら、私はエラーの下に取得しています: Processing provided DSL script ERROR: (script, line 5) No such property: Jenkin

    0

    1答えて

    jenkins-pipelineジョブによってトリガされた場合、jenkins job-dslを使用してファイルの配列を取得するにはどうすればよいですか? readFileFromWorkspaceという単一のファイルオプションがありますが、ディレクトリの内容が必要な場合は役に立ちません。これは除外マスターではなくスレーブ上で動作する必要が :あなたは 環境変数WORKSPACEはないですジェンキ

    0

    1答えて

    私はグルーヴィーのノブであり、私の要求に合ったjob-dsl Jenkinsプラグインを見つけました。 私の要件は、私は基本的に開発してみました仕事B. に既存のジェンキンスのジョブを複製する(例えばA)と(subversionのプラグインで)SubversionのURLとしてのみ変更して新しいジョブBを作成することです下のようなjob-dslスクリプトを作成し、私の前述の要件に合うようにそこから

    1

    1答えて

    jobdslを実行した後、どのようにジェンキンスでジョブリストを取得できますか? Jenkin JobDSLは、jenkinsジョブを管理するのに便利です。 jobDSLを実行すると、ジェンキンズは期待されるジョブを生成するのに役立ちます。さらに、ジョブが作成された場合は、スキップまたは上書きを選択できます。 今、私は新しいものが生成された直後にビルドをトリガーしたいと思います。 jenkins

    0

    1答えて

    私はテンプレートジョブとSVNブランチURLを文字列パラメータとしてjob-dslスクリプトに渡します。 (パラメータ化されたビルドオプションの使用)。 def template = "${template_job}" def url = "${svn_url}" job('example') { using('template') configure { node ->

    3

    1答えて

    私は(ビルドパラメータ化プラグインを使用して)入力パラメータとしてビルドタイプ、すなわちMavenの仕事やフリースタイルの仕事のどちらかを取り、入力条件に基づいています、対応するジョブを作成 私の入力パラメータ: "Maven"(Mavenジョブを作成する)、そうでなければfreestyle Jobをブロックする。 if(params[build_type]=="maven"){ mav

    1

    1答えて

    私はいくつかのJenkinsジョブをDSLスクリプトに変換しています。 これらのうちのいくつかはSCMにgithubを使用しています。これはDSLでサポートされているため、設定が簡単です。しかし、100回以上のジョブ変換の後、初めてGit実行可能ファイルを指定する必要があります(これまでのすべてのジョブがデフォルトを使用していました)。これを行う方法はないようです。 job.xmlはこれを示してい