私は最近、NodeJs Azure Web Appを配備し、ソースコードを変更するときにGitを使用して配備をトリガーしました。私は、好奇心のために、アプリケーションを実行しているLinuxサーバーのファイルシステムを調べていて、展開に使用されているスクリプトファイル(deploy.sh)が見つかりました。Azure Web App - sshターミナルを使って手動で展開する
sshセッション中に、そのスクリプトファイルをサーバ上でローカルに実行できますか?例えば、サーバー上で直接ファイルに変更を加えたいのであれば、gitを使って変更をプッシュする必要はありません(おそらくいい考えではありませんが、それが可能かどうかを知りたがっています)。
私が見つけたディレクトリでスクリプトを実行しようとしましたが、kudu syncコマンドが見つかりませんでした。私はそれが奇妙だと思っていました。
乾杯。
は、私はあなたが示唆したものを試みたが、それはまだエラー、コンソールには次のエラーを記録します – samcp20
そのアーティファクトを取得していないため、deploy.shの場所は/home/site/deployments/tools>deploy.shです。このパスでbashからコマンドを実行できます。 –
それを試しても、残念ながら同じエラーが発生しました。 – samcp20