expect-digital / translate

Translation for distributed systems
0 stars 0 forks source link

Choose CD/CI #6

Closed janishorsts closed 1 year ago

janishorsts commented 1 year ago

Two options are available:

In general, we use Drone CI for all projects. Why choose Github Actions?

VladislavsPerkanuks commented 1 year ago

Imo, I would choose Drone as it more versatile (as in supports github,gitlab ...), while Actions are only in Github. Also there is no need to learn new syntax ¯_(ツ)_/¯

janishorsts commented 1 year ago

True. We can run stuff in Drone CI instantly.

Sometimes it's great to look at alternatives, and try them out. It expands our experience and knowledge background. Actions is easy to use. Besides, we use earthly to automate processes that can be "easily" executed in any CD/CI.

VladislavsPerkanuks commented 1 year ago

From the the other hand, maybe you right, as it is more as a test project, we could try Actions just to gain experience. And it then end of this project we could choose, the "best" CD/CI for our other projects, based on knowledge we gained.

janishorsts commented 1 year ago

It's hard to beat Drone CI or Concourse CI, but it depends on a project's requirements