问题标签 [gitlab-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
227 浏览

gitlab - npm Gitlab - 使用 url 和 token

我目前正在尝试使用 gitlab 模块连接到我的 gitlab 存储库,但我发现 gitlab 的文档太模糊而无法重现。此处提供了文档:

首先,他们说要连接到 gitlab,您必须执行以下操作:

我根本不明白这个网址的目的。至于令牌,我认为令牌用于识别我们要连接到哪个 gitlab 帐户。我在这里吗?

我的第二个困惑有点笼统。他们在文档中进一步表明,您可以使用此模块来收听“用户”和“项目”。这里的用户到底是什么?我知道这些项目是由我的 gitlab 帐户托管的项目,但用户的目的是什么?一个帐户(我假设我们通过令牌连接)可以有多个用户吗?这真的很令人困惑。

请解释如何实现这个 gitlab 模块。我期待着对这些查询提供任何见解。谢谢你。

0 投票
1 回答
392 浏览

java - 如何通过 API 禁用 GitLab 项目存储库?

有可能从 GitLab 禁用项目存储库

设置->共享和权限->项目可见性->存储库

然后从菜单中最后选择“禁用”和“保存”。

如何通过 GitLab API -Java 禁用存储库?

0 投票
1 回答
992 浏览

git - 通过终端在 Github/Gitlab 上创建一个新项目

我想只使用命令行(bash)在 Gitlab 上添加一个新项目。有没有办法或者我必须去 Gitlab 页面并通过 GUI 添加项目?

我明确地不是要向远程添加本地存储库 - 我知道如何做到这一点。我只是在终端寻找一种方法来完成项目创建步骤,而无需前往 Gitlab 页面。

0 投票
4 回答
7438 浏览

git - 如何删除所有 Gitlab 存储库?

我在 GitLab 中创建了多个存储库。现在我想一次删除或删除所有存储库。我怎样才能做到这一点?有可用的 API 吗?

0 投票
1 回答
970 浏览

curl - GitLab API:如何将大型二进制文件作为 base64 与其他键 = 值一起放置

我需要使用 Gitlab API 发送一个带有 curl (v.7.35.0)的PUTkey=value请求,其中包含一些参数。密钥content需要是二进制文件内容。所以我需要将它作为base64发送,但我之前已经失败了。然而,1.2MB 的大文件内容是我必须使用标准输入的原因,因为 curl 与其他语法抱怨太大的 URI / 参数列表。

从https://unix.stackexchange.com/questions/174350/curl-argument-list-too-long获取一些输入 。但是在 curl 中的参数组合仍然有点迷失。

curl 的常见替代品也适用于我。

0 投票
2 回答
1413 浏览

java - 使用 Java 的 Gitlab API 连接到 gitlab

我想确定哪些修改的文件和分支与特定的哈希码相关。因此,我正在尝试为此使用 Java 的 GitLabAPI(Java 的 Gitlab API)。

我的问题是使用哪条路径来实现这个实现。

我在互联网上查看并尝试将我与这样的存储库连接:

但是,出现以下错误:

我必须做什么才能连接到存储库?

0 投票
1 回答
411 浏览

gitlab - 如何使用管理员令牌验证 gitlab 用户邮件 ID 和密码?

我们创建了用于更新提交页面中的评论的工具。为此,我使用用户给定的邮件 ID(在 gitlab 中使用)创建了一个个人访问令牌。现在我使用我更新评论的个人访问令牌。现在我需要确认用户的邮件 ID 和密码(任何其他方式)。因为现在任何人都可以使用另一个人的邮件 ID 并访问做这个操作。

如何确认作为给定邮件 ID 所有者的用户?我不想去表操作。我想检查 gitlab 数据。

0 投票
2 回答
7601 浏览

gitlab - 使用 gitlab api,如何获取活跃用户列表?

Gitlab-CE v8.14.3

我正在阅读GitLAB API 文档,并试图获取活动用户列表。我是管理员并创建了个人令牌。我这样做

并不断收到 401(未经授权)错误。就像我说的,我是管理员。是什么赋予了?

0 投票
2 回答
383 浏览

docker - Docker GitLab CI Not Working

Trying to ship a docker container for gitlab using CI runners. The runner is triggering but each time I get

The gitlab.ci.yml is very simple

Any help would be very much appreciated!

0 投票
1 回答
1029 浏览

git - 是否可以使用机器的本地IP地址而不是域名来安装gitlab?

是否可以使用机器的本地IP地址而不是域名来安装Gitlab?

如果是,那怎么办?