jenkins-pipeline

    0

    1答えて

    フリースタイルのJenkinsプロジェクトをパイプラインにアップグレードする作業を進めています。私はDockerを使ってアプリケーションをパッケージ化したいと思っています。私はDockerをビルドしてプラグインを公開するためにcloudbeesをインストールしました。私もJenkinsサーバーにDockerをインストールしました。ドッカーグループにJenkinsユーザーを追加しました。 Jenki

    5

    2答えて

    Jenkinsでマルチブランチパイプラインを作成した後、ブランチの変更や追加をポーリングするように簡単に指示できます。自動的にブランチのジョブを作成してビルドします。私はMultibranchの仕事にタグを発見するように指示したので、自動的に各タグのジョブを作成します。これは素晴らしいことです。 ジェンキンスが手作業でトリガーするのではなく、自動的にこれらのタグを自動的に構築する方法はありますか?

    0

    1答えて

    jinkins DSLにpipelineJob dslを統合しようとしています(jenkins DSLプラグインによる)。 jenkins DSLのAPIリファレンスに見られるように、私の目的のための議論があります。 pipelineJob - > scm - > git しかし、生成後、UIにはまったくscmビューがありません。純粋なpipelineJobを作成した場合、scmのUIもありません

    3

    1答えて

    でdeclerativeパイプラインの異なるステージでオブジェクト/プロパティ 私たちは、新しいMavenのビルドを作成します。 def rtMaven = Artifactory.newMavenBuild() 今、私たちは現在のものとは異なる段階でこのrtMavenを再利用したいです。以下のコードのよう : pipeline { agent any ... stages {

    1

    1答えて

    周囲を読んだ後、私はジェンキンスマスターをGitウェブフック経由でOpenShiftでジェンキンススレーブをスポーンできるようにする必要があることを理解しました。しかし、既存のジェンキンスマスターがなければジェンキンススレーブを育てる方法はありますか? ありがとうございました!

    1

    1答えて

    Multibranchパイプラインを一度に1つだけビルドするように制限することはできますか? 私は、チェックアウト、ビルド、テスト、およびデプロイするステップを持つパイプラインを持っています。展開段階では、他のブランチジョブと並行して実行できない特定のマシン上のファイルのコピー/実行が行われます。 私が試してみました: properties([disableConcurrentBuilds()])

    1

    1答えて

    jfrog artifactoryにzipファイルを公開するためのjenkinsパイプラインを設定しようとしています。 私はcom.jfrog.artifactoryプラグインを使用しています。これはコマンドライングラデルからうまく機能し、artifactoryPublishタスクを実行してアーティファクトを公開し、モジュールに戻してアーティファクトに結びつけることができます。 アーティファクトは

    0

    1答えて

    たとえば、宣言的構文を使用してマルチブランチパイプラインで使用するようにNotification pluginを設定したいとします。 ようなコードを提供してくれ、その目的のためにsnippet generatorあります: properties([ [ $class:'HudsonNotificationProperty', endpoints:[ [