azure-pipelines相关内容
我有一个PowerShell脚本,我希望在多个构建管道中重用它。我的问题是,有没有一种方法可以在项目或组织范围内“存储”或“保存”我的PowerShell脚本,以便我可以在其他构建管道中使用它?如果是这样的话,是如何做到的呢?我似乎找不到一种方法来做这件事。不过,这将是非常方便的。 推荐答案 根据这些脚本的大小,您可以使用脚本inline-powershell创建包含powershel
..
我试图通过从azure管道传递变量来执行脚本。以下是我的简单测试管道: trigger: - master pool: vmImage: 'windows-latest' variables: major: 1.2 minor: $[counter(variables['major'], 1)] version: $[format('{0}.{1}', var
..
我在Azure DevOps中使用在另一个管道中工作的YAML文件创建了一个全新的CI/CD管道,没有问题。我将其默认分支设置为cloud-main,而不是建议的master。新管道给我消息&最近检测到一些与管道触发器相关的问题。&管道运行正常。如何消除错误消息? 推荐答案 要修复此问题并删除错误,我转到 编辑管道>; ..。(右上角三个点显示的菜单)>; 触发器&g
..
我有一个构建管道,它运行带有某个使用Maven运行的Java程序的docker映像。 选定的管道步骤运行自动化测试正在启动docker-compose,它在docker内部启动我的java程序,正如您可以看到的那样,我还使用一些测试值设置了系统环境值FEATURES_LIST,现在在我的java程序中,我尝试像通常对环境变量所做的那样返回值: System.getenv("FEATUR
..
我有一个运行Cypress的任务: -ErrorAction SilentlyContinue cd $(System.DefaultWorkingDirectory)/_ClientWeb-Build-CI/ShellArtifact/ npx cypress run 并且我已将ErrorActionPreference设置为continue。但是当我的柏树出故障时: ##[er
..
我当前正在使用一个较小的POC评估Azure管道,我认为我遇到了限制,但我想知道是否有人有解决办法。 以下是我尝试执行的操作的关键部分。 azure-Pipelines.yml variables: - name: FavouriteSportsTeam value: "Houston Rockets" jobs: - template: Build1.yml
..
我正在Azure DevOps管道中构建停靠器映像,然后希望将其推送到Azure容器注册表。注册表已创建,我已将DevOps配置为使用它,buildAndPush Docker task也可以工作。 但是,由于Docker构建可以参数化,我希望将参数传递给它并使用buildAndPushDocker任务。所以我决定分两步来做,一步是建,另一步是推。这边: # Docker # Build
..
我们有一个内部部署服务器(Windows Server 2012 R2),并在其上运行Azure管道代理。今天(2022年1月31日)此代理无法再连接到我们的Azure DevOps组织。 根据日志文件判断,我认为这是因为它正在尝试连接较旧的TLS版本,该版本从今天起不再可用-https://devblogs.microsoft.com/devops/azure-devops-service
..
我要使用Azure管道生成Android应用包(.aab)文件,但在生成Android应用包文件时遇到问题。 我已经使用下面的Gradle任务生成并签署了.aab文件。但是,它会生成.APK文件。我要生成.aab文件。 - task: Gradle@2 inputs: gradleWrapperFile: 'gradlew' tasks: 'buildRelease
..
我已经让YAML运行我的生成(这是一个伪脚本),并且我希望将生成脚本中的各种输出作为工件发布。 我已经让它正常工作了一半,但我不太清楚如何获取要输出的特定文件夹。 - task: PublishPipelineArtifact@1 displayName: Publish Report inputs: pathToPublish: $(System.De
..
我刚刚开始使用Azure DevOps管道,并且刚刚创建了一个带有Maven任务的非常简单的管道。目前,我不关心并行性,也不确定我是以哪种方式将其添加到我的流水线中的。有没有办法在自由层上使用Maven任务而不使用并行性? 这是我的管道: trigger: - master pool: vmImage: ubuntu-latest steps: -
..
在Azure Pipeline中,我们将部署组和环境作为单独的选项,但它们是否都应该将属于某个环境的服务器列表作为一个组添加。 如能澄清这一点,我们将不胜感激。 推荐答案 Azure DevOps ServicesServer中的部署组和环境之间的差异 简单来说,deployment groups就是: 部署组是部署目标计算机的逻辑集合, 在每个服务器上都安装了代理。部署组
..
我已经为我的一个GitHub存储库设置了Azure管道。除了构建状态标记之外,一切都运行得很好。显示不正确,似乎无法加载图像。 当前正在显示: 编辑 markdown文件中使用的代码由azure devops自动生成 [![Build Status](https://dev.azure.com/larsbehl/larsbehl/_apis/build/status/Lar
..
在生成和部署停靠设备映像之前,我正在尝试将视频文件从GPM复制到app/dist/ASSET/IMAIES文件夹。在第27行获取意外的值‘Steps’。 如果删除复制视频文件的步骤,则YML文件工作正常。 azure-pipelines.yml trigger: branches: include: ['*'] pool: name: Default #
..
我正在编写一个Azure YAML管道,它必须执行“git推送”才能执行repo,所以,我已经在CmdLine@2任务中编写了我的git命令。类似以下内容: git checkout -b foo-branch-$(Build.BuildId) git add myGeneratedFile
..
先尝试通过邮递员调用睡觉接口到Azure,然后调用get Pipeline接口获取管道id 结果是:2 回复: { "count": 1, "value": [ { "_links": { "self": { "href": "https://dev.azure.c
..
有人能提供我们如何将角度测试用例(Jasmine/Karma)集成到Azure管道中的信息吗?构建管道成功执行后,测试用例的结果显示在哪里? 推荐答案 检查案例Running Jasmine tests on Azure DevOps as part of automated build process 您可以通过以下脚本和任务完成此操作: 运行ng test 使用Pub
..
我有一些测试自动化代码,可以从存储在本地计算机上的环境变量中读取一些值,如下所示: Environment.GetEnvironmentVariable("SAUCE_USERNAME", EnvironmentVariableTarget.User); 我正在尝试使用Azure管道在管道执行期间创建此变量,然后在我的测试自动化代码中读取它。使用YAML文件。 我正在Azure管道的V
..
是否可以在Azure DevOps管道中创建动态作业? 我有一个场景,其中我有多个用于部署的目录,目录的数量将是动态的(例如:它可以有一个用于部署的应用程序,也可以有多个)。我要做的是创建动态数量的作业,其中它应该为每个目录运行cd app && cf push。 deployments/ ├── app1 │ ├── app.jar │ └── manifest.ym
..
Docker卷装载在Azure DevOps管道中不起作用,请找到下面的代码: 我尝试了两种方法在管道中运行我的停靠容器(请参考下面的内容),这两种方法都返回空的卷-没有发生卷挂载。我不确定我在这里做的是什么错误。如果有人能帮我解决这个问题,我将不胜感激。 我要挂载/test下的run.sh、test.sh和test.txt 在entrypoint.sh中-我列出了docker内的所有文
..