For the last several months, I have worked with different CI/CD tools. The main reasons to use it were automation checks, preparation and distribution builds. It was needed for Android and iOS (native or cross-platform).
Every time, it requires writing several configuration YAML files, that hold different steps of your pipelines. Every approach requires its own syntax and has specific limitations.
When you read the existing code base and pipelines, in general, you understand what happens in them for the first time. But when you try to write your own pipeline, you spend so much time. Because, you move by the trial-and-error method.
I don't feel very happy with it, because you get very specific knowledge, that you can't use anywhere except this project.
Top comments (0)