LoginSignup
1
0

More than 5 years have passed since last update.

Postmanでjenkinsにビルドパラメータをjsonで渡す

Posted at

はじめに

恥ずかしながら、勘違いをして凄くハマってしまったので記録を残します

環境

OS CentOS7
jenkins 2.73.1
Postman

結論

Jenkinsの設定

  • ビルドのパラメータ化 にチェックを入れる
  • パラメータの追加で「テキスト」を選択する
  • 名前に「payload」を入力する

Postmanの設定

  • jenkinsのURLを入力する ( http://ホスト名/job/job名/buildWithParameters )
  • POSTを選択する
  • Bodyで「form-data」を選択する
  • Keyにpayloadを入力する(例)
  • valueにjson形式の文字列(urlエンコードしていない)を入力する

あとはPostmanの「SEND」ボタンを押せばjenkinsが動きます

おわりに

恥ずかしい勘違いとはjsonデータのことです。
Postmanの設定で「raw」の「json」を選択して、jsonデータ({"payload":"aaaa"}とか)をjenkinsに送って「payloadの値がとれない」と悩んでました。

以上です

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0