问题标签 [azure-pipelines-release-pipeline]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
285 浏览

azure-devops - 使用 VS Team Services 发布管理将工件版本提升到单一环境

在 VS Team Services > Releases 中,我想将特定的构建/工件版本“提升”到单个环境。例如:

我想将 #123 提升为 Prod,但看起来唯一的方法是为所有 3 个环境创建一个版本,这将覆盖 #223。

在此处输入图像描述

0 投票
1 回答
526 浏览

azure-devops - VSTS 发布:NuGet Publisher 步骤失败

我正在使用 Visual Studio Online 中的发布功能。我的项目内置在我想发布到 nuget 提要的 nuget 包中。

我正在成功构建 nuget 包并将其发布到 Artifacts 中,当我尝试浏览 Artifacts 时可以看到所需的文件。然后我切换到 VSO 发布,作为发布的一部分,我有 Nuget Publisher 步骤:

VSO 发布截图

我正在使用 VSO 内部 nuget 提要,地址如下:

https://mytenant.pkgs.visualstudio.com/DefaultCollection/_packaging/myfeedname/nuget/v3/index.json

当我创建新版本时,此步骤失败:

显然 nuget 文件路径没有被传递给脚本。我还尝试指定 nuget 的确切路径(从下拉列表中选择):

$(System.DefaultWorkingDirectory)\Build & Test\nuget package\MyPackageName.1.1.16014.7.nupkg

但是得到了同样的错误。

此步骤仅在我在 VSO Release 中使用时才会失败。当我使用 Nuget Publisher 步骤作为构建步骤并指定相同的 nuget 提要地址和“nupkg 的路径/模式”时**\bin\MyPackageName.*.nupkg,我将包发布到提要。

知道如何为 VSO 版本修复此错误吗?

UPD:这是日志调试输出

这是Nuget Publisher 步骤的完整日志

0 投票
3 回答
20277 浏览

.net - 如何卸载“Microsoft .NET Core 1.0.0 RC2 - VS 2015 Tooling Preview 1”?

我在卸载时遇到问题Microsoft .NET Core 1.0.0 RC2 - VS 2015 Tooling Preview 1。我在 Windows 7 中,在Programs and Features窗口中。当我单击uninstall时,它会弹出一个对话框,其中包含选项repairuninstallcancel。当我单击 时uninstall,会弹出一个“打开文件”窗口。

我用谷歌搜索了一下,看看是否有可以下载的文件来满足这个“打开文件”窗口。我在任何地方都找不到。以下是我看过的一些东西,但我不知道哪一个可能适合。

https://www.microsoft.com/net/download

我尝试卸载它的原因是我在使用 Visual Studio 2015 社区时遇到了很多麻烦,这是故障排除过程的一部分。

0 投票
1 回答
512 浏览

powershell - 在 VSTS 回滚任务中无法获取发布任务状态

我在 VSTS 发布管道中使用带有文件路径的回滚任务到 powershell 脚本。该脚本将读取任务状态并执行回滚操作。但是在发布管道中执行它时出现错误。

2016-06-07T14:40:29.3618995Z ##[debug]获取运行的个人访问令牌

2016-06-07T14:40:42.1723249Z ##[debug]调用https://aced.vsrm.visualstudio.com/HON.ACS.PIM.DAM.FWD/_apis/release/releases/158/environments/158/ tasks?api-version=2.1-preview.1使用获得的 PAT 令牌

2016-06-07T14:40:42.6644892Z ##[debug]无法获取发布任务状态

2016-06-07T14:40:42.6675181Z ##[debug]远程服务器返回错误:(500)内部服务器错误。

2016-06-07T14:40:42.6714886Z ##[debug]发布查询不成功。

2016-06-07T14:40:42.6905170Z ##[debug] 获得任务执行历史为 {}

使用的脚本如下:

尝试了内联脚本和文件路径方法,但没有奏效。请帮忙。

0 投票
1 回答
103 浏览

azure - Azure ARM 模板持续交付发布管道

我正在使用 TFS 2015 update 2 on-prem 实例开发 CD 发布管道。我依靠 ARM 模板来设置 Azure 网站和 Azure Sql 服务器。我正在使用 FTP 方法将网站位从内部构建服务器部署到 Azure 网站。对于此网站部署,我正在从新创建的网站的 PublsihingProfile 中读取凭据。

这是正确的方法还是您能提出更好的方法?任何意见表示赞赏。

PS 客户想要使用 FTP 方法而不是 WebDeploy。

0 投票
2 回答
112 浏览

ios - 如何通过 VSTS 发布/发布 iOS 应用程序

我们正在使用 VSTS 构建和发布通过 Xamarin 创建的 iOS 和 Android 应用程序。通过 VSTS 将 Android 应用发布到商店相对简单。有人可以指导我或提供一些如何通过 VSTS 将应用程序发布到应用商店的步骤。

谢谢。

0 投票
2 回答
634 浏览

ios - 为 Xamarin iOS 应用程序自动发布 CI

我希望将 Xamarin iOS 应用程序的 CI 构建直接自动化到 App Store。VSTS 还没有任何工具。我尝试使用 fastlane.tools,但它不支持 Xamarin。我可以在 VSTS 中添加任何更好的步骤来自动将 Xamarin iOS 应用程序发布到应用程序商店。

谢谢。

0 投票
2 回答
1576 浏览

xamarin - 如何在 VSTS 中为 Xamarin iOS 和 Android 部署添加快速通道工具

我想将我的 xamarin iOS 和 android 应用程序自动发布到商店中。我想知道,我是否可以通过 VSTS 使用快速通道工具来做到这一点。

现在我直接在 VSTS 中添加 playstore 步骤以将 android 应用程序部署到 playstore。但是,我想使用快照、快照、宇宙飞船、供应和其他各种快速通道工具。可能吗?如果是,任何人都可以提供如何操作的步骤吗?我尝试在 vsts 中搜索市场,但 fastlane 工具不可用。

谢谢。

0 投票
3 回答
2817 浏览

azure - 如何从 Visual Studio Team Services 将静态网站部署到 Azure

我有一个想要在Azure上部署的现有网站,使用Visual Studio Team Services。该网站由静态文件组成,不涉及 ASP.NET 或其他任何内容。

在 Visual Studio Team Services 中,我创建了一个可执行的构建npm install和一个gulp构建。这将生成一个dist包含网站所有文件的文件夹。在 Azure 中,一切都已正确设置(订阅、Web 应用程序......)。

但是,我不确定如何将我的代码推送到 Azure。探索 VSTS 的“发布”选项卡中的选项,似乎总是需要“工件”,但我只有一堆文件。我需要发布文件dist夹中的文件并确保index.html提供服务。

我怎样才能做到这一点?

这个问题与这个问题有关但是,答案都是从 Azure 开始,并没有提到如何使用 Visual Studio Team Services 部署现有代码。

0 投票
1 回答
6216 浏览

azure-pipelines - VSTS 使用多个 repos 构建

我的团队将 VSTS 用于 Web 项目的 CI/CD。为了保持我们的代码分离,我们为前端和后端使用两个独立的存储库。

由此提出两个问题:

  1. 如何设置将两个存储库中的构建工件合并到一个版本中的构建?
  2. 如何分别从每个存储库触发这个单一的构建/发布过程?