在 github 上创建一个项目,然后在 rainbond 中配置从这个仓库的 源代码构建组件。
输入仓库地址的时候,不用 https://github.com/xxx/yyy ,而是用 git@github.com:/xxx/yyy。
然后选择【配置授权key】,弹出的对话框中显示的 密钥不正确:不完整,少了后面一部分。
对话框应该是显示 ssh-keygen 生成的公钥,但是显示得不完整,少了后面一部分。可能只是web页面的问题:文本框限制了最大文本长度,后面多的部分就没法显示了。
如果你是写代码的技术人员,很容易自己试一下。如果不是,找同事问问看。
从源码构建时,还有一个问题,我在另一个帖子里面提了: 从 go 源代码构建的时候,不支持设置 GONOPROXY,从而不支持 从私有仓库(如自己用 gitea 创建的 git 服务中的项目)拉取依赖项。建议这里增加支持设置各种常用的 go 编译环境变量。
这个问题要复现比较麻烦一点,因为要建私有代码仓库。