node.js - 使用 GitLab CI 对 NodeJS 项目进行版本控制在验证条件部分不起作用
问题描述
大家好,
我正在尝试使用 GitLab CI 实现 NodeJS 项目的版本控制,但是在运行 npx semantic-release 时遇到了一个奇怪的问题,有人可以帮我解决这个问题。
错误信息 :
[12:42:29 PM] [semantic-release] › ℹ Start step "verifyConditions" of plugin "@semantic-release/gitlab"
[12:42:29 PM] [semantic-release] [@semantic-release/gitlab] › ℹ Verify GitLab authentication (https://GitLabURI/api/v4)
2020-07-06T12:42:29.039Z semantic-release:gitlab apiUrl: 'https://gitLabURI/api/v4'
2020-07-06T12:42:29.039Z semantic-release:gitlab repoId: 'bilel.krichen/NodeJSAPP'
[12:42:29 PM] [semantic-release] › ✖ Failed step "verifyConditions" of plugin "@semantic-release/gitlab"
[12:42:29 PM] [semantic-release] › ✖ An error occurred while running semantic-release: TypeError: Cannot read property 'statusCode' of undefined
at module.exports (/builds/bilel.krichen-sc/NodeJSAPP/node_modules/@semantic-release/gitlab/lib/verify.js:62:26)
at processTicksAndRejections (internal/process/task_queues.js:97:5) {
pluginName: '@semantic-release/gitlab'
}
AggregateError:
TypeError: Cannot read property 'statusCode' of undefined
at module.exports (/builds/bilel.krichen-sc/NodeJSAPP/node_modules/@semantic-release/gitlab/lib/verify.js:62:26)
at /builds/bilel.krichen-sc/NodeJSAPP/node_modules/semantic-release/lib/plugins/pipeline.js:54:11
at processTicksAndRejections (internal/process/task_queues.js:97:5)
at async Object.pluginsConf.<computed> [as verifyConditions] (/builds/bilel.krichen-sc/NodeJSAPP/node_modules/semantic-release/lib/plugins/index.js:80:11)
at async run (/builds/bilel.krichen/NodeJSAPP/node_modules/semantic-release/index.js:84:3)
at async module.exports (/builds/bilel.krichen-sc/NodeJSAPP/node_modules/semantic-release/index.js:176:22)
at async module.exports (/builds/bilel.krichen-sc/NodeJSAPP/node_modules/semantic-release/cli.js:55:5)
ERROR: Job failed: command terminated with exit code
谁能帮帮我!
此致,
解决方案
推荐阅读
- javascript - 为什么我无法在文档上设置 innerHTML?
- python - 如何正确地将 ComboBox 的模型从 python (pyQt5) 传递给 QML?
- excel - 识别公式中的第一个排序列
- python - 提取 pdf 文件的元数据(尺寸或方向)
- python - 我编写了根据日期将数据从较小数据帧复制到较大数据帧的代码,但速度很慢
- material-ui - 如何将标题内容添加到 Material-UI 的 DataGrid 导出到 CSV?
- javascript - 将节点添加到 svg 元素
- android - 如何通过自定义 Android 应用程序获取应用程序的一些能耗值?
- python - 无法使用 Conda (Mac OS) 安装 FB Prophet
- python - 授权请求中的Upwork api Oauth2.0 redirect_url错误