誰かが git サーバーにプッシュするたびに jenkins ジョブを開始するために、git にポスト フックを設定したいと思います。問題は、一部のプロジェクトが Linux 上にあり、一部が Windows 上にあり、他が Mac 上にあることです。
誰かが私の git リポジトリにプッシュするたびに、次のコードを呼び出したいと思います。
cURL http://jenkins:8080/job/WebComm%20-%20Common%20Project%20for%20Communications/build?token=webcomm
しかし、私が正しければ、これはWindowsユーザーには機能しませんか?
誰かが私が正しいかどうか教えてもらえますか?どうすればこれを回避できますか?
次の内容で受信後ファイルを作成しました。
#!/bin/sh
curl "http://jenkins:8080/job/WebComm%20-%20Common%20Project%20for%20Communications/build?token=webcomm"
しかし、仕事はキックオフされていませんか?