###前提・実現したいこと
全体の流れ
https://laravel.com/docs/5.6/envoy
上記の公式ドキュメントを読み、Envoy.blade.php(デプロイヤー)を書いたのですが、
うまく機能しません。finished部分のwebhookは正常に動いています。
通常のgit pullやpush時に求められる、
Password for 'https://hoge@bitbucket.org':
のパスワードが足りないのかなと感じているのですが、envoyのどこにそのような記述をすればいいか分かりません。
ご教授いただければ幸いです。
※現在テスト環境で使用していますが、
本番環境でこのデプロイヤーを使いアプリをデプロイしたいと考えています。
###発生している問題・エラーメッセージ
下記のエラーが発生しました
$ envoy run deploy [vagrant@192.168.10.10]: fatal: could not read Password for 'https://hoge@bitbucket.org': No such device or address [✗] This task did not complete successfully on one of your servers.
###該当のコード
@servers(['web' => 'vagrant@192.168.10.10']) @task('deploy') cd ~/code/scraping git pull origin master @endtask @finished @slack('webhook-url部分', '@t.f', 'デプロイ完了') @endfinished
###補足情報(言語/FW/ツール等のバージョンなど)
開発環境:Vagrant + VirtualBox / Homestead
言語:PHP 7.2.0-1+ubuntu16.04.1+deb.sury.org+1 (cli)
フレームワーク:Laravel5.5 (LTS)
サーバー:nginx
DB:MySQL
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/04/16 09:21