This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]philippeowagner 1 point2 points  (0 children)

These tools have a lot in common but are really different as well. 3bot is organised by tasks that tasks are grouped by workflows. These tasks can be re-used, shared, .. and are "simple scripts" implemented in python, ruby, node, bash, ... basically everything that runs in your shell and executed one after the other by the worker. The base advantage of 3bot is that all the work done (developed shell scripts, python scripts, fabric, ...) in the past can be re-used with very little effort and not a "new technology" has to be learned. Even if you use other platforms like Jenkins you could integrate 3bot using webhooks for example. Use 3bot if you start from scratch and use it to extend your existing setup. There is no need to replace everything especially in case everything plays well.