为另一个项目运行 gitlab-ci

问题描述

我们有一个由第三方管理的应用程序。他们使用 Github 来存储源代码。我的公司现在使用 Gitlab 进行内部项目。我们设置 Gitlab 镜像以从 Github 拉取源代码包括分支:dev、staging、master)。现在运行良好。

现在我的经理想要为自动化过程设置 Gitlab 管道:构建、测试、部署...我通过将 .gitlab-ci.yml 文件提交到分支来完成。但这并不好。 Gitlab 从 Gitlab 拉取代码后,它会覆盖我的 gitlab-ci 文件并将其删除。所以我必须找到另一个解决方

以下是我现在的想法:

  • 创建单独的项目。它只包含 gitlab-ci 文件
  • 检测镜像仓库中任何分支的变化
  • 触发管道

任何人对此案有其他想法,请帮助我

P/S:第三方不同意将我的 gitlab-ci 文件添加到他们在 Github 的仓库中。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...