Jenkins job
次のPHP
スクリプトによるトリガー:
<?php
$testrun_id = "1744";
$cmd = "curl -X POST http://build:f9280f75396f83a0@mobile-jenkins.domain.com:8080/job/android-test/build --data-urlencode json='{\"parameter\": [{\"name\":\"POST_RESULTS\", \"value\":\"true\"}, {\"name\":\"RUN_ID\", \"value\":\"{$testrun_id}\"}, {\"name\":\"CHECK_NAME\", \"value\":\"SampleAutomatedPlan\"}]}'";
exec($cmd,$result);
?>
このスクリプトはMacで正常に実行され、jenkins ジョブがトリガーされます。このスクリプトをWindowsで動作させるにはどうすればよいですか? Windowsで上記の PHP スクリプトを実行すると、次のエラーが発生します。
curl is already installed on windows machine
. また、PHP で cURL を実行するためのより良い方法はありますか? これを見てください: http://php.net/manual/en/book.curl.php、誰かが上記の PHP スクリプト( Windows 用)の私の curl コマンドに基づく例を教えてくれますか? 私のスクリプトの curl コマンドに基づく例が理想的です。