OS X 10.7にJenkinsサーバーがあります。これは、Subversionサーバーをポーリングし、コードをビルドしてアプリをパッケージ化します。私が完了する必要がある最後のステップは、Windows共有であるリモートホストにアプリをデプロイすることです。私のドメインアカウントはターゲットフォルダへの書き込みアクセス権を持っており、ボリュームがマウントされていることに注意してください。シェルスクリプトのビルド手順を使用してみました。
sudo cp "path/to/app" "/Volumes/path/to/target"
しかし、私は「ttyなし」の応答を受け取ります。このコマンドはターミナルで正常に実行できましたが、Jenkinsでのビルドステップとしては実行できませんでした。
これは、Jenkinsを起動するときに使用されているユーザーと関係がありますか?ちなみに、デフォルトのuser.nameはjenkinsで、私のJENKINS_HOMEは/ Users / Shared/Jenkinsにあります。これを達成する方法について助けていただければ幸いです。