是否可以使用来自vsts的aws codedeploy任务排除部署文件

问题描述 投票:0回答:1

我想为我的.net Web应用程序进行持续集成任务。我在我的应用程序部署中使用了aws codedeploy任务。在部署步骤之前(在构建步骤之后甚至在它之前)我想要排除我的.config文件,只是保持在服务器之前部署的版本..这是可能的?

.net azure-devops aws-code-deploy
1个回答
0
投票

是的,这是可能的。

您只需将需要部署的文件复制到其他目录(例如$(Build.ArtifactStagingDirectory)\publish)。

在AWS CodeDeploy应用程序部署任务之前,使用以下设置添加“复制文件”任务:

源文件夹:$(Build.SourcesDirectory)

内容:您要部署的文件

目标文件夹:$(Build.ArtifactStagingDirectory)\publish

然后在AWS CodeDeploy应用程序部署任务中,将Revision Bundle指定为$(Build.ArtifactStagingDirectory)\publish

更多细节,你可以参考Deploying .NET Web Applications Using AWS CodeDeploy with Visual Studio Team Services

© www.soinside.com 2019 - 2024. All rights reserved.