ApacheサポートサイトへのJenkins接続

ApacheサポートサイトへのJenkins接続

Jenkinsを現在設定されているサイトに接続しようとしています。

私の現在のサイトは次のとおりです。/var/www/aaronlote.com/checkout/- jenkins is Building into/var/lib/jenkins/workspace/aaronlote.com/

仮想ホストを更新して/var/lib/jenkins/workspace/aaronlote.com/ディレクトリを読み取ることができないという403エラーが発生します。

だからこれを動作するビルドスクリプトとして追加してみました。

rm -rf /var/www/aaronlote.com/checkout/
cp /var/lib/jenkins/workspace/aaronlote.com/ /var/www/aaronlote.com/checkout/

これは機能しますが、次の権限エラーが発生します。

rm: cannot remove `/var/www/aaronlote.com/checkout/public/js/router.js': Permission denied
rm: cannot remove `/var/www/aaronlote.com/checkout/public/js/main.js': Permission denied
rm: cannot remove `/var/www/aaronlote.com/checkout/public/js/text.js': Permission denied

それからタスクビルドで使用しようとしましたが、sudo suエラーが発生してJenkinsにスーパーユーザーコマンドを実行させるのは良い考えではないと判断しました。

私が何か間違っているのか、それとも現在経験している設定の問題を解決する方法がありますか?

ベストアンサー1

おすすめ記事