github相关内容

Docker 加载键“/root/.ssh/id_rsa":格式无效

我正在尝试克隆其中包含子模块的存储库.主仓库可以很好地克隆,但是当我在 dockerfile 中执行 git submodule update --init --recursive 时,子模块会抛出错误. 致命:将“git@github.com:jkeys089/lua-resty-hmac.git"克隆到子模块路径“/tmp/third-party/lua-resty-hmac"失败无法克隆“ ..
发布时间:2022-01-14 18:51:50 其他开发

当拉取请求具有特定标签时运行 Github Actions

阅读 触发工作流的事件,我想知道是否可以使用给定标签名称(如 RFR 或 WIP)运行工作流. 我知道我们可以在拉取请求被标记时运行工作流,但没有更多的特定标签名称: 开启:拉取请求:类型:[标记] 以前有人做过吗? 解决方案 您可以使用诸如 之类的条件表达式来实现运行标记拉取请求的工作流 if: ${{ github.event.label.name == 'label_n ..
发布时间:2022-01-14 10:47:10 其他开发

无法让 git 上的 Http 工作

我在拇指驱动器上使用 gitbash 进行 git.我有防火墙阻止我,想设置我的 git 以进行 http 访问.我使用 github,并且我已经看到了有关如何执行此操作的各种信息,但我对它的理解不足以使其为我自己工作.我在 php.ini 文件中启用了 curl,这已经是我所能完成的了.在您尝试帮助我之前,请了解我不是命令行专家,因此请详细说明任何命令行说明,就好像这是我第一次使用一样(我使用 ..
发布时间:2022-01-14 08:22:28 其他开发

如何在 Flutter 中添加来自 GitHub 的包?

我需要使用一个包的最新源代码,而最新源代码尚未发布.我应该在 pubspec.yaml 中写入什么来获取 Github 中的包? 下面的代码不起作用.它不下载包,我无法将它导入到我的源代码中 依赖:扑:sdk:颤动carousel_pro:混帐:网址:https://github.com/jlouage/flutter-carousel-pro.git 解决方案 pubspec.yam ..
发布时间:2022-01-13 17:28:52 其他开发

如何将自己的 github 分叉库导入 android studio

我在 GitHub 上找到了一个不错的开放库,我使用 Gradle 依赖项将它导入到我的 Android Studio 项目中,但后来我意识到我需要对其进行一些修改. 所以我在我的 GitHub 上分叉了这个库,完成了修改并请求了一个拉取请求,但我不能等到他们批准并将我的修改与原始代码合并. 有没有办法使用依赖项将我的分叉库(在我的 Github 中)导入我的 Android Stud ..

仅当推送的文件位于特定文件夹中时如何运行 github 操作

我有一个看起来像这样的文件夹结构. -文件夹1- 文件 1- *其它文件*- 文件夹2- 文件 1- *其它文件*- .gitignore- 包.json- *其它文件* 我想在推送时运行我的 github 操作,前提是任何已更改/推送的文件位于 folder1 目录/文件夹中. 解决方案 正常语法涉及到路径过滤器 开启:推:路径:- '文件夹1/**' 如果这还不够,您还可以使用 ..
发布时间:2022-01-12 19:54:57 其他开发

通过 HTTP Post-Commit Hook 将 Github 连接到受保护的 Jenkins

我已经在我的测试服务器上使用 Github 插件设置了 Jenkins.我只允许经过身份验证的用户(匿名用户没有任何权限)和安全连接来保护 Jenkins. 不幸的是,Github 提供的 post-commit 钩子在我的情况下似乎不起作用.我尝试访问 https://jenkins.on.my.server/github-webhook/上的 URLa> 手动,它给了我一个“net.sf ..
发布时间:2022-01-12 19:52:15 其他开发

Jenkins Pull Request builder 忽略带有 ${sha1} 的分支

我正在尝试设置 Jenkins PRbuilder 插件 在新的拉取请求上访问 github.我已经按照文档进行了操作,并尝试了“许多"不同的配置,但我似乎无法克服这一点: "忽略 refs/heads/jenkins_testing,因为它不匹配任何配置的 refspecs" 如果我将分支说明符留空,PR 上的“任何"更改确实会触发构建.由此,我知道了 找到 github 存储 ..

Github的“环境"的区别和“存储库"秘密?

在 GitHub 文档中声明机密的优先级从最低到最高(Environment > Repository > Organization),它还指出 Organization 机密可用于组织中的所有存储库.但它没有说明任何关于 Environment 和 Repository 秘密的信息. 我的问题是: Environment 和 Repository secret 有什么区别? 我应该 ..

使用 github 操作从 monorepo 部署单个服务

我有大约 10 个单独的微服务,这些微服务主要是用于各种数据处理作业的云功能,它们都位于一个 github 存储库中. 目标是在推送到分支时触发这些服务选择性部署到 Google Cloud Functions - 当单个功能已更新时. 我必须避免单个服务的更新导致部署所有云功能的情况. 我当前的存储库结构: /repo--/service_A- -/功能- -/笔记本-- ..

在开发服务器上测试/预览 Github 分支

我刚刚从 svn 搬到了 github.我和我的团队运行本地测试,我们在中央开发服务器上提交更改和测试.每当我们将更改推送到存储库时,我都希望自动将存储库的任何分支的更改拉到我的开发服务器上的文件夹中.这将使我和我的团队能够使用我们的中央开发服务器测试和预览彼此的代码. 理想情况下,我可以将子域映射到这些不同的分支目录.IE.如果分支被称为“重构",我可能会使用它来检查它http://ref ..
发布时间:2022-01-12 19:42:48 其他开发

在 Github Actions 中获取当前推送的标签

有没有办法访问在 Github Action 中推送的当前标签?在 CircleCI 中,您可以使用 $CIRCLE_TAG 变量访问此值. 我的工作流程 yaml 被这样的标签触发: 开启:推:标签:- 'v*.*.*' 我想稍后在工作流程中使用该版本号作为文件路径. 解决方案 据我所知没有标签变量.但是,它可以从包含签出 ref 的 GITHUB_REF 中提取,例如refs ..
发布时间:2022-01-12 19:36:34 其他开发

GitHub、Gerrit、Hudson(Jenkins) 工作流程

我刚刚开始一起使用 GitHub、Gerrit 和 Hudson(Jenkins).我需要一些关于工作流程的想法. 我们想使用 GitHub 作为我们的主要远程仓库.我们希望将 Gerrit 主要用于代码审查,但也用于在 Hudson 中构建触发器. 不过,目前我在思考这方面的工作流程时遇到了一些麻烦,我想听听其他人自己做了什么.想法? 解决方案 我没有直接使用 Gerrit, ..
发布时间:2022-01-12 19:36:15 其他开发

操作方法:Teamcity + GitHub

是否有人成功配置 Teamcity 以从 GitHub 监控、提取和构建? 我似乎无法弄清楚如何在何处以及如何为 Teamcity 配置 SSH 密钥.我在系统帐户下将 Teamcity 作为系统服务运行.那么 Teamcity 将其 SSH 配置存储在哪里? 编辑 要让它工作,我需要阻止代理在系统帐户下运行. 解决方案 好的...我得到这个开始在我的 Windows 服 ..
发布时间:2022-01-12 19:35:56 其他开发

如何在 Github 中显示我的测试通过/失败?

我在 github 上有一个包含大量单元测试的项目(对 node.js 使用 mocha). 我想通过在每个页面上显示这些测试通过/失败来炫耀.我注意到 Github 上的其他项目正在这样做. 我找不到任何有关如何显示测试状态的文档. 如何让 Github 显示单元测试输出? Github 是运行测试还是需要连接外部 web 应用? 是否有免费的网络服务可以做到这一点(我的应 ..
发布时间:2022-01-12 19:35:28 其他开发