jenkins-job-dsl

    1

    1答えて

    私はJobDSLを試しているので、複数のpowershellコマンドを一度に実行する方法が見つからないようです。例: job('whatever'){ steps{ powershell("""$var = $env:mybuildvar cmdlet2 $var""") } } どうすればよいですか?ありがとう! "" "" ""はバッチでは動作しますが、power

    3

    1答えて

    Jenkinsのジョブ生成プロセスを統一し、プロセスジョブDSLステップに渡す単一のファイルを作成したいと考えています。 私は現在のリリースのDSLに含まれているファイルを変更することができます。 .. Release.groovy FirstPipeline.groovy SecondPipeline.groovy そして、私はRelease.groovyに両方のパイプラインまたは単な

    0

    1答えて

    私はここのように、テスト・ジェンキンスグルーヴィーなDSLスクリプトを自動化しようとしています:私は思う https://github.com/sheehan/job-dsl-gradle-example アイデアは非常に単純です、私はダミージェンキンスの環境変数を設定しているとの問題を抱えているものを。しかし、私は、のいずれかの実際のテストを実行するとき import hudson.slaves

    2

    1答えて

    ジョブDSLプラグイン(https://github.com/jenkinsci/job-dsl-plugin)では、このプラグインDSLスクリプトを使用して、ほとんどのプラグインをサポートする組み込みのメソッドを使用してJenkinsジョブをスクリプトできます。 まだサポートされていないプラグインに遭遇した場合でも、プラグインにXMLを手動で構築する方法を指示する「構成」ブロック(https:/

    1

    2答えて

    更新: 自動生成されたDSL wikiエントリ... The generated DSL is only supported when running in Jenkins,...の下から。 slackNotifierはDSLが生成されるため、特定のインフラストラクチャでこれをテストする方法はないようです。 configureブロックを使ってconfigを生成する関数を書くつもりです。 私は我々が

    1

    1答えて

    JobDSLを使用してJenkinsジョブを設定したいとします。変数sonarPropertiesを定義します。しかし、スタンドアロン分析を呼び出すの部分がありません。あなたは'steps''builders'で交換する必要があるので、 job('example') { def sonarProperties = '''\ sonar.projectName=example

    1

    1答えて

    Mavenプロジェクトをチェックアウトしてビルドし、シェルスクリプトを実行してArtifactoryにデプロイできるJenkins(バージョン2.6)DSLを書いています。 mavenJob("test-build") { multiscm { ... } steps { shell ("bash build-scripts/script.sh")

    1

    1答えて

    サーバー、ユーザー名、パスワードの3つのパラメーターを持つパラメーター化ジョブがあります。私たちはそれらを順番に提示したいと思いますが、Jenkins DSLはパスワード、サーバ、ユーザ名として仕事に表示されるので、それらをアルファベット順に並べています。 lexigraphical以外のパラメータの順序を指定する方法はありますか?アルファベット順に並べ替えるようにパラメータの名前を変更するだけで

    1

    1答えて

    3つのパラメータ、param1をChoiceParam、param2とparam3をrunParametersとして設定したパイプラインp1があり、異なるbuild-idsを取得してバージョンとして渡します。 私はp1を実行したい別のパイプライン、p2も持っています。 p2にも同じパラメータが設定されているので、dsl内では、pamsをp2で継承する必要があるため、p1をparams1、param