0

我正在尝试创建以下工作流程以在我的项目中进行持续集成

  • 开发人员将代码更改提交到 Github
  • Github 将整个代码库发送到 Travis CI
  • Travis CI 执行以下操作
    • 运行测试
    • 构建值得分发的包,保存在 Travis CI 本地的文件系统位置
    • 将分发包部署到 Nodejitsu
  • Nodejitsu 使用分发包重新启动服务器

这可能吗?步骤是什么?通过 Github webhooks,我确实有 Travis CI 运行测试,并且 Nodejitsu 部署(未经测试且值得分发)Github 代码库,但我没有上述工作流程。我期待一些不可能的事情吗?

谢谢!

4

1 回答 1

0

这是可能的,以及我们如何在内部部署我们的许多系统。

如需快速入门指南,请尝试:

详细文档可以在这里找到:

如果您有任何其他问题,请随时联系 Nodejitsu 支持。

于 2013-07-14T04:15:41.607 回答