为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 azure pipeline 中使用 Go Beta/RC 版本

如何在 azure pipeline 中使用 Go Beta/RC 版本

Go
慕斯709654 2022-09-12 20:46:02
我想在 Azure 管道中使用 Go 的测试版或发布版,但任务“Go 工具安装程序”不适用于“1.17rc1”等版本。管道$(go_version) = 1.17rc1steps:  - task: GoTool@0    displayName: Install Go tools in version $(go_version)    inputs:      version: $(go_version)输出2021-07-15T08:01:13.5566938Z ##[section]Starting: Install Go tools in version 1.17rc12021-07-15T08:01:13.5573377Z ==============================================================================2021-07-15T08:01:13.5573650Z Task         : Go tool installer2021-07-15T08:01:13.5574064Z Description  : Find in cache or download a specific version of Go and add it to the PATH2021-07-15T08:01:13.5574305Z Version      : 0.180.02021-07-15T08:01:13.5574495Z Author       : Microsoft Corporation2021-07-15T08:01:13.5574776Z Help         : https://docs.microsoft.com/azure/devops/pipelines/tasks/tool/go-tool2021-07-15T08:01:13.5575073Z ==============================================================================2021-07-15T08:01:13.8414712Z Downloading: https://storage.googleapis.com/golang/go1.17rc1.linux-amd64.tar.gz2021-07-15T08:01:16.3008064Z Extracting archive2021-07-15T08:01:16.3027619Z [command]/usr/bin/tar xC /home/vsts/work/_temp/50a79994-bdb5-417d-8374-cd9746166c5f -f /home/vsts/work/_temp/d2be4a68-029c-4393-8492-5b804e41857e2021-07-15T08:01:19.0933870Z Caching tool: go null x642021-07-15T08:01:19.1004014Z ##[error]TypeError: Cannot read property 'trim' of null2021-07-15T08:01:19.1090132Z ##[section]Finishing: Install Go tools in version 1.17rc1
查看完整描述

1 回答

?
慕慕森

TA贡献1856条经验 获得超17个赞

这看起来像是任务本身的问题。它抛出这里:


async function run() {

    try {

        let version = tl.getInput('version', true).trim();

        await getGo(version);

        telemetry.emitTelemetry('TaskHub', 'GoToolV0', { version });

    }

    catch (error) {

        tl.setResult(tl.TaskResult.Failed, error);

    }

}

这有点奇怪,因为我在这里没有看到任何逻辑阻止放在那里。我在 GitHub 上为此创建并发布1.17rc1


查看完整回答
反对 回复 2022-09-12
  • 1 回答
  • 0 关注
  • 134 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号