连续集成Angular2 / Typescript项目

时间:2017-02-20 15:43:12

标签: angular jenkins continuous-integration bitbucket

所以我参与了Angular2项目,使用angular-cli生成。所以它背后有webpack2,还有Typescript。

我使用 ng服务来投放我的项目, ng build 来生成 dist 文件夹和解决方案,生活很棒。

现在我必须将所有这些整合到 Jenkins 中以进行连续集成过程。还必须说项目是在 BitBucket 上托管的。

任何人都有此特定配置的示例。

谢谢。

1 个答案:

答案 0 :(得分:0)

这是一个非常开放的问题。

我有这方面的经验。我建议使用Jenkins管道插件。这支持非常酷的多分支管道(在首次创建作业时选择此项)。

基本上,他们会在你的一个仓库中查看所有分支,并为每个分支自动创建一个Jenkins工作。

现在,您可以在合并到master之前判断分支是否正在传递或失败。

您创建一个描述构建管道的Jenkins文件。这存储在仓库中。