首页 > 解决方案 > GitLab 中的集成作业失败(jq:错误(在:9): 不能迭代 null (null))

问题描述

我在 GitLab 工作,我将 GitLab 与 salesforce 连接起来。我在我的项目目录中创建了一个 Gitlab-ci.yml。现在,当我在 GitLab 测试阶段执行管道时,但在以下代码的集成部分失败PACKAGE_VERSION_JSON="$(eval sfdx force:package:version:list --concise --released --packages $PACKAGE_NAME --json | jq '.result | sort_by(-.MajorVersion, -.MinorVersion, -.PatchVersion, -.BuildNumber) | .[0]? // ""')"

谁能告诉我如何解决这个问题。?

标签: continuous-integrationgitlabsalesforceintegrationgitlab-ci

解决方案


请确保您已在同一组织中生成了用于 git lab 身份验证的包。


推荐阅读