-
2 votesanswersviews
使用VSTS版本发布Azure Data Factory项目
我想在Visual Studio中创建Azure数据工厂项目,而不是直接在Azure门户中创建Azure数据工厂 . 原因是我希望项目在源代码管理中,因为它是一个团队项目,并且为了备份它 . 我想使用Visual Studio Team Services自动化上述Azure Data Factory项目的构建和发布过程 . 构建过程很简单;它将是一个MSBuild运行解决方案 . 但是,我不确定如... -
0 votesanswersviews
如何以编程方式为链接服务生成会话ID和授权令牌?
我有一个需要授权和会话ID的链接服务 . 目标是在本地创建ADF项目,并通过VSTS CI / CD管道将其推送到Azure . 每当我使用PowerShell脚本部署项目时,我都会遇到授权问题 . 我该如何处理?我在https://docs.microsoft.com/en-us/azure/data-factory/data-factory-usql-activity注意到了一个C#脚本 . ... -
0 votesanswersviews
如何在VSTS中使用CI / CD管道构建和释放修改后的文件?
我目前正在使用VSTS构建CI / CD管道 . 每当开发人员在其本地visual studio中对解决方案进行更改并将更改与远程存储库同步时,它就会自动触发构建和发布过程 . 如何仅将开发人员修改的文件发布到Azure平台? VSTS中是否有功能来处理增量部署? -
1 votesanswersviews
如何通过VSTS将Azure WebJob和App部署到同一个App Service?
我有一个Visual Studio 2017解决方案,包含一个ASP.NET Web应用程序项目(称为UI)和一个Azure WebJob项目(称为WebJobs) . 我已将两者都配置为从Visual Studio(右键单击,发布)部署到Azure到同一个App Service . 该解决方案还配置为每当我推送到VSTS时构建 . 我想设置VSTS也可以在成功构建时部署这两个项目,但我遇到了问题... -
0 votesanswersviews
VSTS任务失败,无法获得本地颁发者证书
尝试使用Azure Stack中的VSTS CI / CDP中的Azure资源组部署和Azure应用服务任务部署VM和Web应用程序 . 任务失败并出现以下错误: 错误:无法获得本地颁发者证书 有关这个问题的任何建议吗? -
0 votesanswersviews
VSTS版本定义中PowerShell脚本的硬编码参数
我有PowerShell脚本将csv文件部署到Azure表存储中 . 现在,我想在WebApp部署完成后在发布定义中在VSTS中配置这些脚本 . 所以,一旦完成Web应用程序部署,我将使用VSTS执行这些脚本PowerShell任务 . 所以我有6个环境,我的PowerShell脚本必须部署到不同的azure存储帐户(环境) . 所以我需要分别为不同的环境传递存储帐户名,存储帐户密钥和资源组,但我... -
1 votesanswersviews
在步骤之间保持Powershell变量
我正在处理VSTS发布任务,以便与数据库一起部署Web应用程序 . 不幸的是,我们没有为创建drop文件夹创建任何Build Definition . 但是,我的客户端将为此项目提供drop文件夹,我需要的是“我想在发布级别复制VM中的文件以及创建System-Timed文件夹” . 为此,我在PowerShell Task的帮助下创建了一个文件夹 . $FileName = (Get-Date)... -
0 votesanswersviews
在VSTS版本定义中的Azure CLI中使用Service Principal
我们有一个资源管理器服务主体通过VSTS设置配置来访问Azure订阅 . 当我们使用内置任务的Powershell Resource Manager时,一切都运行得非常好 . 但是,我们有一个在Mac上运行的构建代理,因为它需要构建一个Xamarin项目 . 在Xamarin构建.ipa之后,我们需要将其上传到blob存储 . 我们希望在每个版本上使用服务主体从Azure获取存储访问令牌,而不是自... -
3 votesanswersviews
通过Azure DevOps VSTS部署ARM模板时出现不确定的错误
正在通过Azure Devops(VSTS)版本管理中的Azure资源部署任务部署ARM模板 . 就我所见,所有资源似乎都成功创建,但是有一些错误导致管道失败 . 2018-09-12T18:13:39.9155529Z ##[error]Details: 2018-09-12T18:13:39.9156550Z ##[error]BadRequest: { "code":... -
1 votesanswersviews
如何在VSTS中成功添加内部部署TeamCity服务 endpoints ?
我正在尝试在VSTS中为SSDT项目创建发布步骤,但是TeamCity中提供了构建工件 . 为此我在VSTS中安装了TeamCity artifacts for Release Management扩展名 . 在VSTS中安装了上面的扩展后,我试图将构建工件链接到发布配置 . 所以,我尝试配置TeamCity endpoints 并验证与TeamCity的连接 . 然后我得到了如下截图的错误 . ... -
0 votesanswersviews
自定义VSTS发布任务:打包以及我的图标在哪里
我正在尝试发布VSTS的扩展;一个小的发布任务 . 我不打算公开发布,这仅供内部使用 . 我发现了很多“如何”的帖子,但是他们在某些主题上往往含糊不清,甚至有过时的信息 . 我确实在那里完成了我的任务并且它有效,但我仍然有一些问题 . 1)打包您的扩展程序: 根据visualstudio.com我需要将我的扩展名打包成.vsix文件 . 有人可以向我解释这是做什么的吗?我没有找到我发现的第一个教程... -
2 votesanswersviews
在Release Gate或ServerGate任务上解析Json成功条件
我正在尝试拼凑一个Release Gate / ServerGate构建任务,调用Web服务, grab Json,然后决定是否继续 . 服务返回的Json看起来像这样: { "publisher": { "publisherId": "c68591c6-8fbd-413b-b7fb-b921737f4f9f", ... -
2 votesanswersviews
在VSTS持续部署中打开发布失败的错误
我已在VSTS for Azure解决方案部署中配置并计划了仅具有PowerShell任务的发布定义 . 但是如果发布/部署失败,我想在VSTS中打开一个bug或工作项 . 是否有可能在VSTS . -
0 votesanswersviews
通过VSTS API编辑VSTS Wiki页面
我正在尝试通过powershell和VSTS API编辑VSTS维基页面,我使用this documentation作为参考 . 当我尝试编辑现有页面时,出现以下错误: Invoke-RestMethod : {"$id":"1","innerException":null,"message":"The pa... -
1 votesanswersviews
无法在VSTS回滚任务中获取发布任务状态
我在VSTS Release管道中使用带有文件路径的回滚任务来执行powershell脚本 . 该脚本将读取任务状态并执行回滚操作 . 但是在Release管道中执行它时会遇到错误 . 2016-06-07T14:40:29.3618995Z ## [debug]为运行获取个人访问令牌2016-06-07T14:40:42.1723249Z ## [debug]调用https://aced.vs... -
1 votesanswersviews
从vsts git repo中提取时,Ansible挂起
嗨,我正在试图从一个vsts git存储库克隆(ssh:// ******** / _ git / ClouderaAutomation)但是当我尝试时,ansible似乎只是挂起 . 下面是正在使用的git模块的片段 . name: Clone git repo. git: repo: "{{ repoToClone }}" dest: "/home... -
7 votesanswersviews
没有找到具有指定模式的包
我正在使用部署azure应用程序服务到Team Services中的插槽构建步骤,我希望能够将PackageAsSingleFile设置为False来构建我的解决方案 . 但是,当我尝试使用创建工件的路径发布包时,我得到“没有找到具有指定模式的包” . 我是否需要创建两个工件,一个作为zip文件,一个作为文件包,以便能够做我想要的?我尝试过不同的文件夹路径,但无论如何我都会得到同样的错误 . -
0 votesanswersviews
Azure U-SQL使用VSTS Powershell任务进行连续部署
我正在为我的Azure数据湖分析 - USQL代码构建CI / CD,并在使用VSTS Power Shell任务部署我的版本时遇到以下错误 . “来自'example-app1'的访问被拒绝 . 请在Azure门户上授予用户必要的角色 . 跟踪:03e7229d-e7ca-43d5-a7be-6e0a3a3b9317” 我在此链接后创建了Azure AAD - https://docs.m... -
1 votesanswersviews
我们如何从VSTS发布管道部署ADF项目?
我在当地的视觉工作室安装了ADF项目 . 我能够通过CI管道将代码推送到VSTS中的远程存储库 . 但是,我不确定如何为ADF配置发布定义以将其部署到Azure门户中的现有数据工厂 . 任何建议都会有所帮助 . -
-1 votesanswersviews
在VSTS的git存储库中获取最后更新/提交的文件
我试图改进Azure Data Factory管道的部署 . 换句话说,我计划仅将最近修改的管道或最近添加的管道部署到Azure门户中的ADF . 目前,我在CD管道中使用powershell任务来部署所有管道 . 如何使用时间戳获取最近修改的管道?任何建议都会有帮助 . :) -
1 votesanswersviews
Azure应用服务部署 - 服务主体帐户的最小角色
我正在使用VSTS构建和发布定义将标准ASP.NET MVC应用程序部署到Azure App Service . VSTS实例和目标Azure订阅位于单独的Azure帐户/订阅上,因此我们创建了一个Azure AD应用程序和Service Principal帐户来授权部署 . 将Service Principal帐户添加到订阅时,它希望我们分配角色 . 可用于部署站点的最佳和最少特权角色是什么?... -
1 votesanswersviews
Azure Webjobs app.config发布转换
我有一个webjob和一个webapp(两个单独的项目),我想为所有环境构建一个工件,并在发布步骤中进行转换而不是构建,因为我必须为每个环境创建一个工件 . 所以我为每个环境创建两个单独的工件(一个用于webapp,一个用于webjob),并在发布期间将xml转换应用到应用服务,现在一切正常,除了webjob的转换文件放在根目录中webapp,这不是我打算做的 . 我想将文件放置为 app_dat... -
18 votesanswersviews
Azure DevOps,YAML发布管道?
我正在按照此过程为.NET Core Web API项目创建YAML构建管道: https://docs.microsoft.com/en-us/azure/devops/pipelines/get-started-yaml?view=vsts 在发布它时,我注意到(最近重命名的)Azure DevOps似乎不支持YAML来定义发布管道 . 但是,我可以看到已经定义了部署任务,例如: https:... -
0 votesanswersviews
适用于国家 Cloud 环境的VSTS ARM服务 endpoints
我正在尝试从西欧的VSTS实例创建发布定义,以在Azure德国 Cloud 中部署应用程序 . 我尝试创建一个ARM服务 endpoints ,但似乎它试图默认使用服务管理management.core.windows.net和德国的 endpoints . 我也尝试过使用Azure经典但我不断收到身份验证错误:用于部署的Azure凭据出现错误....我使用的用户在我的订阅中拥有所有者角色 . ... -
1 votesanswersviews
VSTS部署到非Azure Cloud 平台
我现在有一个带有EF的ASP.NET核心Web应用程序,我正在使用Visual Studio直接从Web部署发布配置文件部署到GearHost(用户推荐的非Azure Cloud 平台) . 我希望通过VSTS设置CI / CD,以便发布功能不限于一台机器 . 到目前为止,我已经 Build 了构建阶段,因为.NET Core模板是真正需要的 . 这是让我陷入困境的部署部分 - 我能找到的与.NE... -
2 votesanswersviews
如何在VSTS版本管理中使用多个配置构建和部署Azure Cloud Service?
我们使用Team Services来维护我们的Web项目和Azure以进行托管 . 目前,有几个Web角色(asp mvc)和Worker Roles被托管为 Cloud 服务 . 我们将为他们设置持续集成和交付 . 如您所知,团队服务构建定义建议使用Azure Cloud 服务模板来构建和部署Azure Cloud 服务部署任务 . 我们已经尝试过单一 Cloud 服务,但它确实有效 . 在我们... -
1 votesanswersviews
无法解析ARM输出VSTS任务
我们使用VSTS来部署ARM模板 . (Azure部署任务版本:2) . 在此任务中,我们可以配置输出变量 . 将在此变量中输出ARM模板的json输出 . 在我的例子中,它被称为armOutputJson . 在下一个任务中,我有一个内联的PowerShell脚本,它试图将此值转换为powershell对象 . $outputObject = ConvertFrom-Json -InputOb... -
5 votesanswersviews
无法通过VSTS版本中的服务 endpoints 访问keyvault机密
我们正在尝试使用VSTS中的 download key vault secrets 发布任务下载机密 . 服务主体是添加密钥保险库的访问策略,检查所有权限,包括获取,列出机密 . 我使用此服务主体创建了一个服务 endpoints ,并使用它来部署到Azure,但在尝试检索keyvault秘密时,我得到了 error : 2018-05-21T12:18:53.9240364Z ## [错误]获... -
1 votesanswersviews
VSTS Relase管理审批人
我正在使用Visual Studio Team Services . 发布管理的一部分是允许用户批准部署环境 . 我注意到批准者列表只能是添加到VSTS的人员 . 是否可以拥有未添加到VSTS的批准者 . 我希望跟踪他们的批准输入,但他们对查看用户故事,源代码等没有兴趣 . -
2 votesanswersviews
VSTS中的持续部署分支过滤器
我想在VSTS中设置我们的开发分支到staging环境的持续部署 . 此外,我们还有dev环境,应该从任何分支执行部署,并且只能手动执行 . 有八爪鱼的经验我正在考虑以下工作流程: build从任何分支触发每次构建后都会创建 版本 如果分支正在开发,则触发部署到分段 我已经创建了构建定义和发布定义 . 我的发布定义如下: 但是,在发布触发器中,我没有看到与分支/标记过滤相关的任何...