4 ms·
We have a custom in-house Concourse CI setup that most of our developers hate, built by a consulting firm that no longer has much interaction with the company.
by nailer 6y ago
We have a custom in-house Concourse CI setup that most of our developers hate, built by a consulting firm that no longer has much interaction with the company. One of things it does it run an entire new container to run `shfmt`, a linting tool.
Our new CI happens to use containers, but:
- We aren't managing the containers ourselves, because we're an arts platform not a cloud infrastructure provider.
- We don't spawn new instances to run a (expletive) linting tool.
- gscho 6y agoConcourse is a great CI tool. Sounds like the real issue was a lack of understanding how it works. Yes, each step in a pipeline is a container but you can put all logic in one container if you wanted, not just a lint command.