我最近部署了一个NodeJs Azure Web应用程序,并在我对源代码进行更改时使用Git触发部署。出于好奇,我正在探索运行应用程序的Linux服务器的文件系统,并找到了用于部署的脚本文件(deploy.sh)。
在ssh会话中,是否可以在服务器上本地运行该脚本文件?例如,如果我想直接在服务器上对文件进行更改,而不是通过git推送更改(可能不是一个好主意,但我想知道它是否可能)。
我尝试在它所在的目录中运行脚本,但是找不到kudu sync命令,我觉得这很奇怪。
干杯。
答案 0 :(得分:0)
是的,您可以运行deploy.sh文件。如果我没有错,那么你可能会得到一些错误,比如---不能是彼此的子目录。在这种情况下,您可以尝试从wwwroot文件夹中运行deplo.sh。如果有效,请告诉我。