Azure Pipelines提供构建服务(CI),可供开源项目免费使用,并可在GitHub市场中使用。 Azure Pipelines还为任何云和本地服务器提供持续交付(CD)的发布管理。借助Azure Pipelines,您将能够持续构建,测试和部署到任何平台和云。
我的天蓝色管道中有以下任务 - 任务:UniversalPackages@0 displayName: '发布到 Azure Artifact feed' 输入: 命令:'发布' 发布目录:'$(构建。
在 Azure DevOps 中,我可以在文件夹内组织构建定义。是否可以访问构建定义的逻辑路径?我想将构建工件复制到文件共享并将其作为...的一部分
Azure DevOps 管道无法在管道运行开始/结束时清理工作目录
我正在使用 azure DevOps 自托管运行器进行一些测试 管道文件: 名称:$(日期:yyyyMMdd)$(修订版:.r) 触发:无 公关: - 掌握 - 主要的 - 发布* p...
如何验证 Azure 管道中的 Kubernetes@1 部署是否成功完成?
我有一个天蓝色的管道,它使用 Kubernetes@1 任务将映像部署到 kubernetes 集群: - 任务:Kubernetes@1 输入: 连接类型:'Kubernetes 服务连接' kubernetesServiceEn...
相当于 vmImage 的 Ubuntu Docker 镜像:ubuntu
我正在尝试在 azure 管道上的 ubuntu 容器作业上构建 Debian 软件包。 这是我的设置: 池:“AWSLinux” 容器: 图片:ubuntu:20.04 但看起来 ubuntu:20.04 docker image 确实...
为什么我的名为 `someName` 的变量在设置后不立即可用
为什么someName变量一设置就无法使用,但它在另一个作业中? 来源: 脚步: - powershell:| $rsdate = get-date -format "yyyy-MM-dd HH:mm:ss" $testVar = &q...
Azure DevOps:为复制任务传递运行时参数(使用条件插入)-模板表达式
我在 Azure_pipeline.yaml 中定义这些参数: 参数: - 名称:'构建类型' 默认值:整个 类型:字符串 价值观: - 全部的 - 减少 我已经在task.yaml中定义了这个复制任务...
自定义入口控制器云部署的 Kubernetes ConfigMap
我有一个 Kubernetes 集群,托管着许多 Web 应用程序,到目前为止,这些应用程序都是使用 Github 上提供的默认 nginx 入口控制器获得的。 我一直从 Azure DevOps 管道进行部署...
我想根据构建源分支来确定 docker 标签。 到目前为止我所做的: 变量: - 名称:isMain 值: $[eq(variables['Build.SourceBranch'], 'refs/heads/${{ 参数...
Azure-pipelines:如果每个循环中的条件不起作用
考虑下面的代码: 参数: - 名称:容器注册表 显示名称:Azure 容器注册表服务连接 类型:字符串 默认值:'acr-amaest' 价值观: - acr-amaest ...
我正在尝试重构一个在大约 100 个帐户上运行的 Azure DevOps 作业,目前这些是管道中几乎相同的单独任务。他们碰巧叫了一些云阵……
在 Azure Pipelines 中,当托管在 Azure Repos 中时,有没有办法在具有开放 PR 的分支上禁用 CI?
我们有一个用例,我们的代码完全托管在 Azure DevOps 中(Pipelines、Repos 等)。 我们需要构建和部署“完整”构建/部署流程来部署无服务器功能。 ...
我已经将 Azure 管道与团队松弛通道集成在一起,这很好,它告诉我们构建何时完成并发布部署。 但真正糟糕的是,当
我正在尝试使用以下方法更新变量组 放置 https://dev.azure.com/{organization}/_apis/distributedtask/variablegroups/{groupId}?api-version=7.2-preview.2 但它不适用于...
我在管道中声明了一个对象参数。我只是想知道如何访问 info1、info2 和 info3 的值 参数: - 名称:信息 显示名称:信息...
这是一种奇怪的行为,我似乎无法在 ADO 管道中摆脱它。 当管道到达 npm 发布步骤时,它似乎需要很长时间并最终失败。 看着洛...
我有 3 个环境 A、b 和 C 当为主分支运行管道时,我想部署到 A 和 B,而对于任何其他分支管道,应该仅部署到 C 为了实现这一目标,我使用 $(Build.
我有一个主管道和一个模板文件。主管道调用模板。该模板有 2 个作业,将变量从一个作业传递到另一个作业。如果我只是在主管道中使用它......
仅使用 YAML 配置创建 Azure DevOps 发布管道
因此我能够创建仅 YAML 构建管道(其中一些还包括发布步骤) 这些现在效果很好。我们还有一系列使用 c...
对于 Azure DevOps 中项目设置下的管道通知,我可以在特定管道的构建失败时创建新的订阅吗
我的管道在 ADO 中运行,我想在管道在计划运行中失败时设置通知,目前我已经为构建失败时设置了新的订阅。这有效,仅