通过python脚本发布Visual Studio Web应用程序

时间:2019-05-16 07:36:32

标签: python-3.x msbuild visual-studio-2017 subprocess

我正在设置一个自动化脚本,包括从Git服务器中提取和发布Web应用程序。 这是我的代码中使用MSBuild.exe的部分。

我已经设法使用Visual Studio的MSBuild.exe来构建代码,但是现在我需要在构建后发布Web应用程序

p = subprocess.Popen(['C:\\Windows\\Microsoft.NET\\Framework64\\v4.0.30319\\MSBuild.exe', filename], shell=True,
                     stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
for line in p.stdout.readlines():  
    if (line.find("Build succeeded,") != -1):
        print("Contains substring 'Build succeeded,'")
    else:
        print("Doesn't contain substring")
ret = p.wait()

预期结果是最终使用python脚本发布Web应用程序,就像我的代码正在使用MSBuild.exe。

0 个答案:

没有答案