gitlab - 使用没有访问令牌的 GitLab REST API
问题描述
我可以从 运行脚本.gitlab-ci.yml
,这将通过 GitLab REST API 编辑 wiki 页面吗?
我不确定,因为我使用的是旧版本的 GitLab,它没有访问令牌。
我可以用别的东西PRIVATE-TOKEN
吗?
解决方案
您可以使用一个名为的预定义变量CI_JOB_TOKEN
,该变量将包含一个访问令牌,您可以使用该令牌对 API 进行身份验证。如果您需要具有管理员访问权限的令牌,则必须使用管理员用户的个人访问令牌,您可以将其作为秘密变量存储在项目的设置 -> CI/CD 设置 -> 变量中。
推荐阅读
- ios - 针对不同尺寸图像的 Core ML 对象检测
- android - react-native 如何判断是不是目录?
- c - 这段代码有什么问题??它给出的输出为 0.0000?
- mysql - MySQL首先按不同的项目排序
- c# - Revit IExternal Application Error - 似乎根本没有运行
- docker - 如何使用 puppet 杀死和删除 docker 容器
- r - 重新标记 x 轴以与重新排序函数 ggplot2 保持一致
- forms - Vue.js:有没有办法在项目的所有形式上都有@submit.prevent?
- arrays - 尝试使用一组集合对 MiniZinc 设置约束
- azure-data-explorer - 如何在 Azure 数据资源管理器 (kusto) 中使用数组参数查询数组列