私はJenkinsCIのローカルインストールを持っています。 の第2章の指示に従ってインストールされます.Jenkins The Definitive Guide私はエル・キャピタンを運営しているMACのJava Web Start/JNLPファイルからJenkinsを起動します。すべてがうまくいって、サンプルプロジェクトが機能しています。Jenkinsが作曲者のコマンドを認識しない
私はJenkinsを介して実行しているCodeception Acceptanceテストを受けたいと思っています。私は、Codeceptionサイトhttp://codeception.com/02-04-2015/setting-up-jenkins-with-codeception.html#.VwWxE2PLRAZで、これに関する最新のブログ記事をフォローしています。
ビルワークスペースの/Users/Cosette/.jenkins/workspace/Project名前
匿名ユーザーによって開始:実行シェルビルドステップを使用して は、私のビルドは、次のメッセージで失敗します
[プロジェクト名] $/binに/ shの-xe /var/folders/ns/ly6hv_513tl6qqslrb2vj_dw0000gn/T/hudson9210778078639547082.sh
ライン2:作曲:コマンドが見つかりません
ビルドステップ 'シェルを実行するには、' 失敗
として構築マーク/var/folders/ns/ly6hv_513tl6qqslrb2vj_dw0000gn/T/hudson9210778078639547082.shを
作曲をインストール は終了:FAILURE
は私の推測では、多分、このインストールタイプはジェンキンスのユーザーがインストールされないということでしょうか?私は非常に初心者レベルであることに注意してくださいこれは私の最初の質問はここでstackoverflowです。また、 "composer install"の前に+記号を付ける必要があります。
おそらく、次のいずれかを実行する必要があります。 '/ usr/local/bin/composer install'またはb)そのパスを' $ PATH'環境変数に追加してください。 –
環境変数名:作者値:/ usr/local/bin/composerを設定しました。これはパス全体を与えるのと同じではないでしょうか? (私も試してみましたが、ダイスはありません) – CosetteN
なぜ作曲家のために別の環境変数を設定するのですか? '$ PATH'を修正して、そのパスをコンポーザに追加してください。そうすれば、新しい端末ウィンドウを開き、 'composer -v'と打ち込んで正しい出力を得ることができます。一度それを行うことができます 'コンポーザーのインストール'ちょうど良い実行する必要があります –