continuous-integration - 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]? // ""')"
谁能告诉我如何解决这个问题。?
解决方案
请确保您已在同一组织中生成了用于 git lab 身份验证的包。
推荐阅读
- reactjs - 用于服务器端渲染的 create-react-app 打字稿
- r - 根据时间移动日期
- hyperledger-fabric - 在 Visual Studio Code 上遵循有关 Hyperledger Fabric 的 IBM 教程时出现 JSON 错误
- artificial-intelligence - 奖励结构的制定
- push-notification - 移动推送通知设置和用户定位
- android - 禁用片段的某些部分进行滚动,即使它位于嵌套的滚动视图中
- mysql - IntelliJ 不显示表关系
- android - 如何在Android中单击事件后以编程方式检查新屏幕是否已完全加载?
- react-native - 有没有人同步使用 react-native-firebase"v6" + firebase 云消息 + react-native-push-notification(library)?
- c# - `is` 运算符在 C# 中是线程安全的/原子的吗?