jenkinsのジョブでIllegalArgumentExceptionが起きた

公開日: : IT全般

Jenkinsのジョブで、 java.lang.IllegalArgumentException: Illegal choice for parameter XXXX : YYYY が発生してエラー終了したときの覚書です。

考えられること

Jenkinsのあるジョブに、選択式の新しいパラメータを追加したのですが、
どうやらそのあたりが怪しそうでした。
元々存在していたパラメータを選択すると問題なく通ります。

原因

Illegal choice for parameterと書かれているので、

エラーの理由は、ビルドのパラメータで選択肢にしている部分について、想定されていない値が選択されていることです。

今回の場合、親ジョブには選択肢を追加したものの、子ジョブに選択肢を追加していないことが判明しました。そのため、子ジョブのほうで、「そんなパラメータ選択できる設定になってねえよ!」と怒られていたのが原因。

子ジョブにも親ジョブに追加したパラメータを同じものを設定したら見事解決!

まとめ

親ジョブから子ジョブにパラメータ引き継ぐ設定にしてるなら、
子ジョブのメンテナンスをすることも忘れないようにしましょう。

関連記事

no image

javaでzip作る時の圧縮レベルの話

いわゆる無圧縮zipファイルをjavaで作ることがあったので、覚え書きです。 ついでに圧縮レベ

記事を読む

no image

chromeで「このウェブページにアクセスできません」が出たときの対処法

自宅以外の環境でchrome使おうとして、検索した瞬間に「このウェブページにアクセスできません」と出

記事を読む

no image

svnを使っている作業場でgitを普及させるためにやったこと

今回は、ある作業場でgitを普及させたい!という思いから、私が個人的に調査したこと、伝えたことを紹介

記事を読む

no image

gitbucketで再起動に失敗してDBエラーが起きた話

とあるAdvent calendarを書くことになったのですが、そもそもブログを更新してなかったので

記事を読む

no image

ExcelでActiveXコントロールを挿入すると「オブジェクトを挿入できません」とエラーが出る。

とあるExcelファイルであるマクロを実行しようとしたのですが、 ActiveXオブジェクトの

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

no image
学生時代に1ミリも知らなかったJavaの開発風景

※この記事は、苫小牧高専 Advent Calendar 2016 -

no image
gitbucketで再起動に失敗してDBエラーが起きた話

とあるAdvent calendarを書くことになったのですが、そもそ

no image
機械学習について簡単におさらいした

機械学習について、実際あんまりよくわかってなくね?ってなったので

no image
svnを使っている作業場でgitを普及させるためにやったこと

今回は、ある作業場でgitを普及させたい!という思いから、私が個人的に

no image
jenkinsのジョブでIllegalArgumentExceptionが起きた

Jenkinsのジョブで、 java.lang.IllegalArgu

→もっと見る

PAGE TOP ↑