问题标签 [gitea]
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 - 如果 master 分支已更改,如何触发构建 jenkins?
我在 Gitea scm 有一份自由式工作。我在 Gitea 上设置了 webhook,但是当其他分支发生变化时,jenkins 将重建一次。如何仅在推送到主分支时触发构建?
git - Jenkins 无法连接到 gitea 存储库
我目前面临一个问题,我尝试将 Jenkins 与我的 Gitea 存储库连接起来。当我这样做并想进入我的 Gitea 存储库时,我收到一条错误消息,告诉我以下内容:
无法连接到存储库:命令“git ls-remote -h https://git .********/repo.git HEAD”返回状态码 128:标准输出:标准错误:致命:无法访问https: //git .********/repo.git: 服务器证书验证失败。CAfile:/etc/ssl/certs/ca-certificates.crt CRLfile:无
到目前为止,我已经尝试在运行 Jenkins 的服务器上手动添加我的证书更新,但这并没有成功。我想提一提的是,正如错误所说,我显然没有 crlfile。我尝试手动添加它,但由于我的服务器没有 ca.key 文件,我无法自己手动配置一个(除非我错过了一些东西)。但是这个文件真的有必要吗?因为它所做的只是告诉哪些证书是被禁止的,对吧?
对建议的每一个解决方案都会很高兴。先感谢您!
git - 推送到受保护的分支
几年来,我一直是一个项目的唯一开发人员,直到最近才在团队中加入了第二个开发人员(他在 git 和 Gitea 方面的经验甚至比我还少)。这意味着我有很多我非常保护的源代码,但我确实需要他开始理解所有这些并开始实施增强/错误修复等。
我们有一个约定,他将从 master 分支分支,并将他的功能分支推送到原点 (Gitea),从那里我可以查看他的代码并最终合并回 master。在 Gitea 中玩耍时,我注意到您可以将分支设置为“受保护”,这就是我为 master 分支所做的。这很棒,因为这意味着他不会意外推送到 master,但这意味着我也不能,一旦我将他的功能分支合并到本地 master。
关于如何解决这个问题的任何建议?我不想每次需要合并更改然后再次保护它时都取消保护 master 。
git - gitignore 不适用于 Visual Studio
我正在尝试将我的项目更改从使用 Visual Studio 2017 的 C# 项目提交并推送到我的私有 gitea 存储库。不幸的是,像 bin、debug 这样的构建输出以及 VS 缓存文件夹 .vs 总是被添加到更改列表中。
当我输入 'git add 。我收到以下错误:
对我来说问题很清楚。Git 尝试将 .vs 子文件夹添加到更改列表中,但无法这样做,因为 Visual Studio 已锁定数据库。
我从这里下载了一个 .gitignore 文件:
https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
将其复制到项目文件夹的根目录并将其重命名为 .gitignore。我检查了这个文件和文件夹的权限,并且用户具有完全的写权限(顺便说一下,我使用的是 Windows 10)。
在命令行中我这样做了:
它从存储库中删除了我的所有源文件。我犯了这个改变
并阅读并提交了我的 git igore 文件
当我使用命令时
我没有得到任何输出,它以某种方式告诉我,git 没有使用 gitignore 文件。
我正在为 Windows 版本 2.17.1.windows.2 使用 git。此外,我安装了 tortoiseGit,我将其用于其他项目(我不确定它会干扰 git,所以我提到它)。
windows - 努力在 Windows 上构建 Gitea
我是托马斯。我有一个问题......所以我以前从未编码过,但我看到的越多我就越喜欢它。
呵呵,所以我发这个的时候有点仓促,请原谅格式不好。
我是新手,所以我不确定安装是如何工作的,在复制了所需的文件后,我设法让 Gitea 启动并运行。
感谢您的帮助...感谢 Gitea 和 Golang...
jenkins - 成功构建 Jenkins 后,Gitea 中的自动拉取请求合并
我想配置Gitea
and Jenkins
,因此Gitea
在 Jenkins 中成功构建后会自动合并拉取请求。
解决这个问题的最省力的方法是什么?
docker - Drone.io 不会触发 git push
我正在尝试添加一个 dockerizeddrone.io 来加入我现有的 gitea(也在 docker 容器中)
Drone 正在工作并查看我的每个 repo。我在其中一个名为 my-app 的设备上启用了无人机进行测试。由于无人机需要一个名为 .drone.yml 的文件,我创建了一个文件并在其中填充了一些基本代码以使用管道并开始一些测试
最后我推了它,但无人机上似乎什么也没发生
这是我盯着我的容器的方式
我希望无人机在 git push 上运行测试
jenkins - Giitea Webhook x509:由未知机构签署的证书
在 openshift 集群上,我部署了 gitea v1.9.0 并添加了一个用于触发管道的 webhook,现在我收到以下错误:
交付:发布 https://ip@:8443/apis/build.openshift.io/v1/namespaces/jenkins/buildconfigs/pipeline6/webhooks/somesecret/generic:x509:由未知机构签署的证书
如何在 Gitea 中禁用 ssl 验证?还有另一种方法可以触发 openshift 管道中的构建吗?
linux - 无论目录如何,如何设置路径以在终端中运行 Gitea 命令?
从二进制安装 Gitea 后,我只能从 gitea 主目录运行 Gitea 命令,例如。./gitea -v
如何设置路径以便终端响应 Gitea 命令?服务器已启动并正在运行并已创建帐户等。
是否需要以某种方式将路径添加到.bashrc
文件中?
答案应该使“gitea”能够在终端中作为命令键入,而不仅仅是在主 Gitea 文件夹中。