gitlab相关内容

如何在 Gitlab 中找出给定推送事件的 IP 地址

在 Gitlab 中模拟其他用户非常容易.请参阅这个主题了解更多详情. 可以通过检查存储库的“活动"日志来找出哪个用户执行了推送.但出于审计目的,我还想知道完成推送的 IP 地址.在 Gitlab CE/EE 中可以吗? 解决方案 通过 HTTP(S) 完成的推送 可以查看nginx的访问日志(nginx/gitlab_access.log): 192.168.21.15 ..
发布时间:2021-11-30 16:48:14 其他开发

GitLab HTTP URL 上的 504 网关超时

我已经在 linux 机器上安装了 GitLab 6.0 并创建了许多项目.我可以使用 SSH URL 创建每个项目的本地克隆,但是当我尝试使用 HTTP URL 时,我会在几秒钟内收到 504 网关超时. 当我将 HTTP URL 粘贴到 SourceTree 时,它​​会显示“检查源"一秒钟左右,然后“这不是有效的源路径/URL".当我点击“详细信息..."时,它说: 请求的 UR ..
发布时间:2021-11-30 14:21:03 其他开发

如何从命令行获取 GitLab 个人访问令牌

是否有可能通过命令行而不是 Web 界面获取 Gitlab API 的个人访问令牌?我正在做一些集成测试,将 Gitlab 部署到干净的环境中是测试会话设置的一部分.部署后测试用户正在使用 Gitlab API 做一些工作.为了访问API,测试用户需要提供个人访问令牌. 我设法转储了流量,我看到在响应 POST 请求时,在呈现的 HTML 模板中提供了令牌: 00:06:40.616996 ..
发布时间:2021-11-26 19:55:28 其他开发

GitLab 发布临时 IP 禁令 - 403 禁止

我的 GitLab 实例设置偶尔会对我们自己的 IP 地址实施 IP 禁令,导致我们办公室的所有用户在任何网页或 git 请求上都收到 403/Forbidden. 由于重复验证错误而实施禁令,这完全是一个单独的问题,但我想防止我们自己的 IP 地址被 IP 禁止.持续约一小时. 在 nginx 日志中,gitlab_access.log 或 gitlab_error.log 文件中没 ..
发布时间:2021-11-26 18:48:30 其他开发

如何修复调用失败来自服务器的意外响应:Android Studio 中未经授权

我在 Gitlab 上有一个项目,过去几天我一直在使用它! 现在我想在我的家用电脑上pull 项目,但显示以下错误: 调用失败来自服务器的意外响应:未经授权java.lang.RuntimeException:调用失败来自服务器的意外响应:未经授权在 org.jetbrains.git4idea.nativessh.GitNativeSshAskPassXmlRpcClient.handl ..
发布时间:2021-11-21 20:28:52 Android

获取“存储库测试失败"在 Android Studio 中从 Gitlab 克隆存储库时出错?

我想从 Android Studio 0.8.1 中的 gitlab 存储库克隆我的 android 代码.我签入 VCS >> 从版本控制签出 >> Git >> 在此处添加了 HTTP url.它提示我“Repositroy test has失败".请帮助我解决问题.我也检查了插件.非常感谢. 解决方案 需要从http://git-scm下载安装git.com/下载 然后你需要在 ..
发布时间:2021-11-21 18:35:21 Android

连接到 Android Studio 上的 GitLab 存储库

我正在尝试使用 Android Studio 的 I/O 预览连接到 GitLab 存储库.有谁知道如何做到这一点/如果可能的话? 解决方案 克隆仓库 在 Android Studio 中打开一个新项目. 点击VCS ->从版本控制签出 ->Git 然后输入存储库的 URL 和您的本地目录 提交 在 Android Studio 中打开要推送的项目. 点 ..
发布时间:2021-11-21 18:21:17 Android

archlinux 上的 Gitlab 不起作用 ->API 无法访问

我尝试按照 https://wiki.archlinux.org/index 在 archlinux 上安装 gitlab.php/gitlab由于8080是一个很好的当前端口,我已经切换到8033. 当我尝试连接到该网站时,它会向我打印 402 错误.如果我查看 nginx/gitlab_errors.log 我有: 2015/03/23 21:16:00 [error] 29748#0 ..
发布时间:2021-11-17 03:26:29 其他开发

Gitlab CI :- 如何在 Gitlab 中通过电子邮件共享工件(apks 或构建)?

我在 Gitlab 中成功运行管道时获得了 artifacts (apks).在gitlab中操作成功后,有没有什么办法可以将artifacts (apks)发送到Email地址. 现在我需要手动下载artifacts. 成功构建创建后,有什么方法可以通过电子邮件发送artifacts.谢谢 解决方案 我认为 Gitlab-CI 无法通过电子邮件发送工件.您可以发送成功或失败或 ..
发布时间:2021-11-15 21:59:27 其他开发

Gitlab CI :- 如何在不依赖任何系统的 Gitlab 中创建共享运行程序?

我研究过Gitlab Runner,有两种类型,一种是Custom Runner,另一种是Shared Runner. 我在 Gitlab 中使用了 Custom Runner 像 docker 来创建 的 apk>Android.它工作正常并创建所需的构建.但是通过这种方式,我遇到了一个问题,这取决于我的系统,这意味着当我的系统打开时,我的 Custom Runner 工作正常,但是当我的 ..
发布时间:2021-11-15 21:50:26 其他开发

如何使用发布 API 从 gitlab CI 中的文件中使用 Markdown 进行描述

我在 gitlab-ci.yml 中使用 Gitlab 发布 API,以便能够在部署时自动创建新发布. 只需将像 here 这样的 curl 请求放入文档工作得很好.对于描述,文档声明允许降价,这很棒.但是,我似乎无法弄清楚或想出从 curl 请求中的降价文件加载描述的想法.我已经尝试在 curl 之前将 markdown 文件的内容存储在 gitlab-ci.yml 中的一个变量中,然后传 ..
发布时间:2021-11-15 04:05:27 其他开发

如何告诉 Gitlab 通过 API 镜像我的 Github 存储库?

我已经看到 Gitlab WebUI 允许为来自例如的存储库设置镜像.Github(在 MyCoolRepository --> Settings --> Repository --> Mirroring repositories 下). 我已经看到这也可以通过 API:https://docs.gitlab.com/ee/api/projects.html#start-the-pull-m ..
发布时间:2021-11-15 03:08:24 其他开发

GitLab API 获取特定分支的所有提交

默认情况下,API GET/projects/:id/repository/commits 获取 master 分支的提交,但我想获取其他分支的提交. 解决方案 根据 Gitlab docs 您可以添加参数“ref_name"并指定要从中获取提交的分支: GET/projects/:id/repository/commits?ref_name=my_branch_name ..
发布时间:2021-11-15 02:43:44 其他开发

从 GitLab 运行程序/管道中创建版本

随着 2019 年 1 月 Gitlab 11.7 的发布,我们获得了新的关键特性 为您的项目发布版本.我想要准确显示该页面上的屏幕截图,并且我希望能够使用 下载已编译的二进制文件发布 API. 我可以手动完成.当然,可以在此处关于堆栈溢出中找到手动方法的说明.我需要帮助的问题是将其作为 CI/CD 管道的一部分进行处理,而人们可以轻松找到的答案并未涵盖这一点. 发行说明包含文档链接, ..
发布时间:2021-11-15 02:27:57 其他开发

GitLab 统计问题总数

我想使用 api 计算我的 gitlab 项目中的所有问题. 在我使用的命令下方: curl --header "PRIVATE-TOKEN:xxxxxxx" https://gitlab.myapp.com/api/v4/groups/xx/issues?scope=all 我也尝试用项目替换组. 我们想绕过分页问题:显示的结果总是 100(最大数量). 我们怎样才能得到超 ..
发布时间:2021-11-15 01:33:48 其他开发

Gitlab API:如何生成私有令牌

这是我试过的: curl http://git.ep.petrobras.com.br/api/v3/session --data-urlencode 'login=myUser&password=myPass' 答案: {"message":"401 Unauthorized"} 解决方案 问题在于 data-urlencode CURL 选项.由于它是 HTTP POST,您 ..
发布时间:2021-11-15 00:46:39 其他开发

我在哪里可以找到 GitLab API 的项目 ID?

我在他们的服务器上使用 GitLab.我想通过这样的 API 下载我最新构建的工件(通过 GitLab CI 构建): curl --header “私人代币:9koXpg98eAheJpvBs5tK"“https://gitlab.com/api/v3/projects/1/builds/8/artifacts" 在哪里可以找到此项目 ID?还是这种使用 API 的方式不适用于托管的 Git ..
发布时间:2021-11-15 00:28:44 其他开发

使用 apache2(或 nginx + apache2)配置 gitlab

我已经在带有 LAMP 的 Ubuntu14.04 服务器中安装了 GitLab.我知道 GitLab 旨在与基于 nginx 的服务器一起使用,但该服务器具有已通过 apache2 安装的网络应用程序,我需要它们. 我尝试按照 本教程安装 GitLab.我使用了 gitlab_7.7.1-omnibus.5.4.1.ci-1_amd64.deb 包. 我最终遇到了与一些评论者相同的问 ..
发布时间:2021-11-11 22:22:39 其他开发

Gitlab6.0 和 Apache2

请问如何使用Apache2设置Github 6.0? Gitlab 是按照原来的说明安装的 Unicorn.rb 中的调整 ...#listen "/home/git/gitlab/tmp/sockets/gitlab.socket", :backlog => 64#listen "127.0.0.1:8080", :tcp_nopush => true听“127.0.0.1:808 ..
发布时间:2021-11-11 22:11:21 其他开发

GitLab 站点显示 plesk 默认页面.我究竟做错了什么?

这是我的设置: 我有 Ubuntu 14.04 并安装了 Gitlab omnibus.然后我基本上只是按照这个指南:Setup对于非捆绑的网络服务器(在我的例子中是 apache) 我使用此配置文件成功启用了 apache 站点: gitlab.rb(只是那些没有注释的行): external_url "http://git.codefighters.org"nginx['启 ..
发布时间:2021-11-11 22:05:13 其他开发