我关注example。它将ASP.NET应用程序发布到远程Linux服务器上的docker容器。
运行脚本有一小部分工作。 我们引用它。
还要确保浏览创建的PublishProfiles文件夹 在“属性”下的Visual Studio项目中。 PowerShell脚本 并在您可以使用的该文件夹中创建一个Shell脚本 从命令行发布您的应用程序。例如:
.\hanseldocker-Docker-publish.ps1 -packOutput $env:USERPROFILE\AppData\Local\Temp\PublishTemp -pubxmlFile .\hanseldocker-Docker.pubxml
我不确定.\
的位置。实际上我正在使用Bamboo来构建它,我必须将脚本放入正文中。
我不知道是否应该修改脚本,因为.\
?
答案 0 :(得分:0)
使用常规旧命令行启动它,并将任何powershell脚本作为参数传递。
C:\Windows\System32\cmd.exe /c "echo Hesus | C:\WINDOWS\SysWOW64\WindowsPowerShell\v1.0\powershell.exe %*"
把它放在参数中:
scripts\RemoteWSPDeployment.ps1 –parameter1 value1 –parameter2 value2