使用GitLab的Angular库设置CI



i使用角折线具有一个角库。现在,每当我更改某些东西时,我都需要重建项目并将内容(包括dist-folder(推向我们的存储库。

我想设置CI以自动运行。我们有几个CIS运行,但是为此,需要将构建过程的输出推回存储库,这将导致无限的构建环,也将导致另一个不必要的推向存储库。

>

有什么方法可以使用gitlabs-ci处理此操作,或者是构建并从我本地机器推动构建的最佳选择?

对我们而言,解决方案是更改工作流程以在CI中构建应用程序并将其发布到本地NPM repo中,而不是将编译的输出保留在存储库中。

您可以在提交消息中使用[skip ci][ci skip]来防止提到的循环。

看看gitlab ci文档。