3 Git hooks for continuous integration

Source – atlassian.com If you’ve used Git for a while, you’ve probably heard of Git hooks. Maybe you’ve even played around with them a bit. Git hooks are awesome in the context of continuous integration, so in this article I’ll dive into three use cases and point you to ready-made hooks you can add to your workflow. If you’re new to Git hooks, no worries: we’ll start with the basics. Understanding Git hooks Hooks are Git’s native mechanism for triggering custom

Read more

Continuous delivery book asserts automation is key to effective DevOps

Source – theserverside.com The installation and use of a CI server is a standard in any IT department that is bold enough to throw around the term DevOps, but simply having a Jenkins or Concourse server running jobs every hour or two doesn’t mean you’re doing continuous integration right. “I’d say that continuous integration is nowadays a commodity, up to the point where people actually have forgotten what it actually means. People are using integration servers just to do a regular

Read more

Continuous integration in agile software development

Source – 126kr.com Nowadays there are a lot of complications and obstacles on the way to the production. Now if you are not agile, it becomes literally a hell adding new functionalities. Therefore a lot of corporations and startups switch to agile methodologies and start using CI to achieve agility in software development. There is a big buzz about agile transformation in the companies, for example Mango, HSBC, Edreams and many others are going through agile transformation. It seems that it

Read more

Continuous integration and delivery with Jenkins Pipelines & Blue Ocean

Source – moori.n At Moor Interactive we continuously improve our development and deployment workflows in order to provide a very reliable process for getting our code to production as fast as possible. Over the decade we have intensively worked with Jenkins as our CI/CD platform. Travis CI and Drone are also platforms we used a lot in the years as we used to store everything in Git (the thing we missed about Jenkins and it’s job configurations). Last week we took

Read more

Continuous Integration Best Practices

Source:- wisdomjobs.com What are the best practices of Continuou Integration? Some of the best practices of Continuous Integration are: Maintain a code repository This is the basic step. Right from the code base to publish profiles to database scripts, everything is maintained in a Git repository. It is suggested that always ensure that everything is kept in the code repository. Automate the build A key step in the process of Continuous Integration is to automate a build by using MS Build

Read more

Why we always start with Continuous Integration and Continuous Delivery

Source:- 126kr.com Ten years ago, researchers and cutting-edge developers had to argue that software testing was part of the process of writing software, not a nice to have depending on the budget. Nowadays, it is almost always accepted that shipping an application (or a feature) is an inherent bundle including code, tests and documentation. Open Source software have been written that way for decades and thanks to GitHub, which generalized Open Source good practices, things got a lot better. In

Read more

What are the benefits of integrating a CI tool with Docker?

Source:- techtarget.com With the rise of DevOps, continuous integration tools came to prominence. The leading CI tool, of course, is Jenkins. But there are other capable ones like CircleCI and GitLab CI. Let’s look at why you would want to integrate Docker with one of these CI tools and how you can get started with the integration. Why integrate Docker with your CI tool? DevOps is about moving to continuous integration and continuous delivery (CD). This means every step of

Read more

Using 3 Tiers of Continuous Integration

Source:- rhonabwy.com Tier your tests Not all tests are equal, and you don’t want to treat them as such. I have found 3 tiers to be extremely effective, assuming you’re working on a system that can have some deep complexity to review. The first tier: “smoke test”. Lots of projects have this concept and it is a good one to optimize for. This is where the 10 minute rule that SemaphoreCI is promoting is a fine rule of thumb. You

Read more

Continuous Integration (CI) in Salesforce using Team Foundation Server (TFS)

Source:- jitendrazaa.com In this blog post we will go through steps to use Microsoft Team Foundation Server (TFS) to set up Continuous Integration. We can either use cloud based Team foundation Server (TFS) or locally installed on network. For ease, we would be using cloud based TFS for this blog post. Step 1: Creating developer account on VisualStudio Online Navigate to https://www.visualstudio.com/ and choose Get Started for free in Visual Studio Team Services section. You may need to create a new Microsoft

Read more

Continuous Integration Testing with Jenkins

In software development and testing fields, Continuous Integration (CI) is an exercise of combining all development work to a shared main server several times a day.  The goal of CI is to reduce time and effort required for a product launch. The process of continuous integration is achieved with the help of version control, strategies & contracts and special tools. One of the famous tools used for CI testing is Jenkins. “Jenkins is an open source automation tool, which can

Read more
1 2