问题标签 [github-enterprise]
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.
jenkins - Github Jenkins 插件与 Github Enterprise
我有一个带有以下 github 插件的 Jenkins 服务器:
- github-api
- github
- github-拉请求
我想在合并后触发构建(来自 PR)。这是因为我有一些在构建 PR 时不执行的构建链,所以在合并后我需要创建新的部署包。
在企业 github 中,webhook 似乎没有相同的接口(与常规 github)我似乎无法定义 github 插件(webhook)应该监听哪些事件,所以我认为它只是默认的“推送” ' 事件。这是在其他地方完成的还是企业版的限制?
更新
我现在可以使用 github 插件,但是如果我选中该框,它会为每次推送而构建。这个讨论https://groups.google.com/forum/#!topic/jenkinsci-users/gew5gWVDxw8建议我应该能够同时使用 git scm 和 github 插件。Github 插件将注册更改,scm 插件将轮询服务器以确定此更改是否是被监视的分支。我也尝试了这个建议How can I make Jenkins CI with git trigger on pushs to master?
当我尝试配置它时,没有构建任何分支!
github - GitHub 页面生成器删除
语境
我通常会设置快速的 GitHub 页面来记录我所做的一些开发。它们通常是非常简单的页面,我使用页面生成器从 repo 设置中生成。我想继续使用这种方法,因为使用 jekyll 移动到正确的 gh-pages 对于如此简单的事情来说开销太大了。
最近我遇到了一个用例,在第一部分添加一个简单的 2 分钟视频很有意义。不知道 HTML 视频的任何原生降价,我决定直接添加 HTML 代码,就像我在许多其他情况下所做的那样:
问题
当我生成页面时,标签不存在,这通常发生在video
标签不受支持时。如果我按预期打开 chrome 控制台并直接编辑 HTML,则视频显示正常,我可以播放,等等。
我只能假设 GitHub 降价引擎正在删除video
标签,因为正在运行的上下文不支持视频(无头、不兼容的代理等)。
由于 GitHub 表示它支持将原生 HTML 用于页面呈现,因此没有具体的降价说明“不惜一切代价解析这个”,让我没有太多选择。
问题
有没有人遇到过这个问题,您知道是否可以在生成的页面中包含视频标签而无需转到 Jekyll?
git - Github 企业代码访问控制
假设我们有一个中心团队和其他功能团队 A、B、C 等。他们使用企业 github 处理相同的代码工作区但不同的代码项目。
这是中心团队的要求,他们需要保护自己的项目/代码不被其他团队 A、B、C 修改。这意味着,A,B,C 不能更改中心团队的代码文件,如果这样做,提交/推送/拉取请求就会出现问题。
如何做到这一点?如果没有,还有其他实用的解决方案吗?
提前致谢。
github-pages - 无需登录的企业 GitHub“页面”?
我使用我组织的企业帐户设置了一个 GitHub页面项目站点。该页面应该是公开的,但它仍然需要 LDAP 身份验证。有没有办法让它真正公开?
git - Git 跟踪提交是如何进入分支的
有没有办法跟踪提交是如何进入分支的?我正在使用 git 和 github 企业。
几天前,我遇到了一种情况,提交似乎已经从功能分支(“ f ”)进入我们的第一个暂存分支(“ s ”),这与预期的一样(我的同事合并了一个 PR 来做只是)。我们在我们的主节点(“ t ”)之前有一个二级暂存分支,并且不知何故,有问题的提交在没有来自f的拉取请求的情况下进入了t。我只能假设,与我们通常的工作流程相反,代码以某种方式从s合并到t,可能是通过其他一些功能分支。我想追踪有问题的提交所采用的路径。
我开始gitk
试图弄清楚,但我遇到的问题是我发现网络图难以理解。有没有办法跟踪这个提交的路径,或者使用其他工具gitk
,或者你能教育我(或指向一个好的资源)来理解 gitk 的图表吗?
git - Git - give one branch two names?
Is it possible to give one branch two names?
The situation I have is that our team gave a branch a long, unwieldy name. Now, I'd like to give it another, shorter name for convenience. Is that possible? We're using github enterprise.
Edit: I need the alias (by whatever mechanism it is aliased) to exist in the central github enterprise-hosted repo, and NOT just be local to my repo.
github-enterprise - 作为用户,我如何确定已安装的 GitHub Enterprise 版本?
一些扩展 GitHub Enterprise 的服务需要足够新的版本。但是作为 GH:E 的标准用户,我如何在不打扰我的管理员的情况下确定我的公司安装了哪个版本?
git - 创建一个 GitHub webhook,用于何时接受拉取请求并合并到 master
我有一个当前触发push
到任何分支的 webhook。这太频繁地触发 webhook。理想情况下,webhook 只会在拉取请求合并到master
. 不过,我不认为这是一种选择:
有没有办法获得额外的 webhook 选项或以某种方式自定义 webhook?
git - 如何修复 git 证书错误?
在尝试连接到使用 COMODO 证书保护的私有 Github Enterprise 服务器时,我遇到了"fatal: unable to access 'https://github.domain/repository/project.git": error setting certificate verify locations:"
错误。
列出的错误是从 Android Studio 复制的,但 git 命令行也以同样的方式失败。显然与证书相关的某些内容已损坏,但我们站点上的其他人可以正常连接。只有我。卸载并重新安装 Git 并不能解决问题。
编辑
我在 users.gitconfig 文件中发现了一条虚假的 CACert 行。当我将其拉到与其他 .gitconfig 文件(没有该行)匹配时,我得到了一个不同的错误。我现在SSL certificate problem: unable to get local issuer certificate
从 Git CLI 和 AndroidStudio Git 获得。请注意,Visual Studio Git 和 Netbeans Git 运行良好。
api - 是否可以通过 API 检索 github.com 中的审计日志?
我在 API 文档中一无所获,只有企业版提到您可以使用人员工具检索审计日志。
任何想法?我很乐意定期检查审核日志并将新条目发送到我们的 IM 频道 (ChatOps)。
提前致谢,