我有一个自定义msbuild脚本/发布配置文件,用于将ASP.Net应用程序发布到IIS。它使用以下方法发布站点,但还复制了一些文件:
https://www.dotnetcatch.com/2016/07/20/include-extra-files-in-webdeploy-package/
这很好。现在,我想将其转换为发布到Azure。但是在Azure中,我不创建发布配置文件,而是从Azure下载它吗?我可以使用相同类型的步骤自定义此个人资料吗?
或者,因此我必须进行发布,然后创建某种自定义步骤,以通过FTP上传我需要的文件。如果我可以使用与存储库中相同的构建脚本来执行此操作,那就太好了。
理想情况下,我希望能够从詹金斯手中运行它。在当前系统中,我只是使用适当的参数从Jenkins调用MSBuild。但是,如果目标是Azure上的WebApp,这似乎不起作用。