プロジェクトをビルドするためにjenkinsジョブをセットアップしました。プロジェクトに jake.sh ファイルがあり、コードは github から取得されます。「npm install」コマンドを実行し、コードがチェックアウトされたら jake.sh を実行したい。
ジェンキンスでこれを構成するにはどうすればよいですか? Build->Execute Shellセクションでgivin ./jake.shとjake.shを試しました
プロジェクトをビルドするためにjenkinsジョブをセットアップしました。プロジェクトに jake.sh ファイルがあり、コードは github から取得されます。「npm install」コマンドを実行し、コードがチェックアウトされたら jake.sh を実行したい。
ジェンキンスでこれを構成するにはどうすればよいですか? Build->Execute Shellセクションでgivin ./jake.shとjake.shを試しました
あなたの言うことによると、問題は
sudo chmod 777 path_to_script/jake.sh
。/path_to_job/workspace
. そのため、最初にスクリプト フォルダー ( cd path_to_script
) に移動するか、実行時にパスを指定する必要があります./path_to_script/jake.sh
。これで問題が解決することを願っています。