ServiceNow-ATF

Continuous Integration and Continuous Delivery (CI/CD)

Continuous Integration and Continuous Delivery (CI/CD) is a software development practice that aims to improve the quality and speed of software development by integrating and testing code changes frequently.

In the software world, the CI/CD pipeline refers to the automation that enables incremental code changes from developers’ desktops to be delivered quickly and reliably to production.

Why is CI/CD Important?

ServiceNow CI/CD

Source Control

Source Control Benefits

Environment Development Model

With Update Sets

With Continuous Integration and Continuous Delivery (CI/CD)

Source Control Branching

CI/CD APIs

GitHub

GitHub is a code hosting platform for version control and collaboration.

It lets you and others work together on projects from anywhere.

Git Terminology

Applications are created in Studio, the ServiceNow Integrated Development Environment (IDE).

Developers manage the local repository and can link an application to a remote repository in Studio.