You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

从Jenkins迁移至Azure:Jenkins tools语法的Azure等效写法

Jenkins Tools 语法转 Azure DevOps YAML 等效写法

Jenkins 里的 tools 块用于声明构建过程中需要使用的特定版本工具,对应到 Azure DevOps YAML,你可以通过以下任务实现相同效果:

steps:
  # 配置使用 JDK 1.8
  - task: UseJavaVersion@1
    inputs:
      versionSpec: '1.8'
      jdkArchitectureOption: 'x64'

  # 配置使用 Maven 3.3.9
  - task: Maven@3
    inputs:
      mavenVersionOption: 'specify'
      mavenVersionSpec: '3.3.9'
      # 可根据需求添加 pomFile、goals 等构建参数

说明:

  • UseJavaVersion@1 任务用于指定构建环境使用的 JDK 版本,versionSpec 对应 Jenkins 里的 JDK 标识
  • Maven@3 任务通过 mavenVersionSpec 指定具体的 Maven 版本,替代 Jenkins 中 maven 'Maven 3.3.9' 的声明

内容的提问来源于stack exchange,提问作者Ângelo Rigo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 22:32:01