Anuja KumariforKubesimplifykubesimplify.hashnode.net·Apr 4, 2022✨ Introduction to Jenkins ✨👉 Before we jump to Jenkins, let's understand the situation before Jenkins(or before Continuous Integration). Manual Build Process Developers have to wait until the complete software is developed for the test results. If the test results show bugs...Saiyam Pathak and 3 others are discussing this4 people are discussing thisDiscuss·108 likes·6.8K readsJenkinsNice introduction! 4
Pierre BeucherforCrafteopbeucher.hashnode.net·Jun 6, 2021GitlabCI: expose Docker socket for faster buildsWhen building Docker images with GitlabCI, a very common issue is setting-up efficient Docker caching strategy for image build. That's when hell starts and your CI jobs gets either longer, complex or both. We'll talk a lot about Docker and Gitlab ...Discuss·46 likes·203 readsGitLab
Anish DeforAnishDe1202012020.hashnode.net·Nov 22, 2021How to Write Good Commit Messages with CommitlintThis article was first published on Freecodecamp on the 13th of November, 2021 - https://www.freecodecamp.org/news/how-to-use-commitlint-to-write-good-commit-messages/ We are often in a hurry to commit our changes in Git and so we write something ra...Discuss·24 likes·318 readsGit
Ajinkya Kumbharforajinkyak423.hashnode.net·Apr 23, 2023CI/CD Introduction - Part IIntroduction In today's fast-paced and rapidly changing software development world, delivering software quickly and efficiently has become more critical than ever before. Continuous Integration and Continuous Delivery, commonly known as CI/CD, have b...Discuss·1 likeci-cd
Mike LongforMike Long - Co-Founder and CEO of Koslikosli.hashnode.net·Jan 27, 20235 reasons why your CI system is a terrible Compliance System of Record“Why can’t we use our CI system for our Compliance System of Record (CSoR)?” This is a question we get asked a lot when we’re talking about compliance with regulated DevOps teams. And it’s a perfectly reasonable question to ask. If Jenkins, GitLab, G...Discussci
Manuel Serafin Bugarinforelser.hashnode.net·Oct 10, 2022Execute Your Test Automation in GitLab CI/CDSo you've successfully automated your test cases and looking for the next step. Chances are, you will need to integrate or create a CI pipeline for it. If you are using GitLab as your code repository and looking for a way how to create a simple test ...Discuss·192 readsGitLab
May LauforMay Laumaylau.hashnode.net·Jun 17, 20222 Steps to Make Project Always in Dart FormatMaintaining flutter projects and open source packages, keeping all source in dart format is important to let other collaborators to review your PRs with ease and passing flutter analyse for package. Since most of my projects are on GitHub and GitLab,...Discuss·1 like·105 readsFlutterFlutter
Shivansh YadavforShivansh Yadav Blogsshivanshyadav.hashnode.net·Apr 29, 2022⚫ Introduction to CircleCI ⚫About CircleCI 📖 CircleCI, a continuous integration, and delivery platform that help teams to rapidly release, test, build and deploy their code. CircleCI helps increase the speed ⚡ of development while ensuring the quality of the code. With many...Discuss·1 like·69 readsci-cd
Ayush kumarforAyush7614ayush7614.hashnode.net·Apr 10, 2022Getting started with CI/CDWhat is CI/CD? CI/CD stand for Continuous Integration and Continuous Deployment. Continuous integration is responsible for running a build routine every time there is some change/feature update in the codebase. Continuous Deployments are responsible ...Discuss·16 likes·205 readsci-cd
Iryna MykytynforIra Mykytyn's Tech Blogdeira.hashnode.net·Apr 8, 2022How To Integrate Valgrind into GitHub Actions?Have you ever got into the situation that after you fixed memory leaks with Valgrind you see Definitely lost again after a while? Then this CI setup may be useful for you. You can do it in 3 steps: Install Valgrind in your CI environment. Run tests ...Discuss·977 readsci
Anuja KumariforKubesimplifykubesimplify.hashnode.net·Apr 4, 2022✨ Introduction to Jenkins ✨👉 Before we jump to Jenkins, let's understand the situation before Jenkins(or before Continuous Integration). Manual Build Process Developers have to wait until the complete software is developed for the test results. If the test results show bugs...Saiyam Pathak and 3 others are discussing this4 people are discussing thisDiscuss·108 likes·6.8K readsJenkinsNice introduction! 4
Damien CahillforDamien Cahill's Blogdamiencahill.hashnode.net·Feb 12, 2022How to use GitHub Actions to run unit tests and code sniffersThis post will demonstrate how to execute PHP Unit tests and run a PHP Code Sniffer using GitHub Actions. This can be a useful mechanism to ensure any code being merged into your codebases main branch is passing all tests and is complying with your s...Discuss·132 readsGitHub
Joseph GanforJoseph Gan's Blogbwgjoseph.hashnode.net·Jan 29, 2022How to setup and configure your own Gitlab RunnerIntroduction If you have been using Gitlab and configured to run CI (Continuous Integration) using gitlab-ci.yml then you may not know that by default, it runs using the free runner provided by Gitlab Project > Settings > CI/CD > Runner You can ch...Discuss·1.9K readsGitLab