从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
相关产品推荐
相关产品推荐

