TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: How have others found CircleCI 2.0?

1 pointsby stevepikeabout 7 years ago
CircleCI is migrating to a new version of their platform called CircleCI 2.0. We&#x27;ve had a great experience with the first version of their tool, which (IMO) applies the philosophy of convention over configuration that Heroku took to deployment to integration testing. You push some code to CircleCI, it detects your framework, and it runs your tests for you.<p>The new platform seems _way_ more complicated to us. We spent some time migrating our circle.yml file for one of our rails apps over to the new format and were surprised how much less convention there is. It took a bunch of work, our config file has just about doubled (34 lines to 70), and it&#x27;s much more complex.<p>As an example of what I mean, the previous version allowed you to cache folders between build with syntax like this:<p><pre><code> cache_directories: - foo # relative to the build directory </code></pre> In the new version, they&#x27;ve replaced this with &quot;manual caching&quot;. The full code is kind of long but you can see it in use here: (https:&#x2F;&#x2F;circleci.com&#x2F;docs&#x2F;2.0&#x2F;caching&#x2F;#full-example-of-saving-and-restoring-cache). It&#x27;s more flexible but also more verbose than the previous system.<p>We like the service generally and I know they&#x27;re respected in the community, so I&#x27;m wondering how others have found the migration. Are there cool things you wanted to be able to do that are now enabled by the flexibility?

no comments

no comments