logo

NJP

10 Things You Can Do NOW To Get Started with Automating your ServiceNow App Deployments

New article articles in ServiceNow Community · Jan 03, 2025 · article

We all love lists. They provide a sense of order and manage expectations. This list can help teams

to get started adopting the ideas and techniques described in the "CICD Whitepaper".

This list, however, does not replace the laborious work on the details. It is an entry point. Not a

short cut:

1. Create a first scoped application

If you did not do it ever before, go to “Studio” and create a new scoped application.

2. Connect an application to Source Control

Reach out to the team that maintains your in-house source control system (or get yourself

a GitHub account) and link your scoped application to a source control repository

3. Install the Deployer App

Navigate to https://www.wildgrube.com/servicenow-deployer and follow the installation

instructions. Setup a pipeline and perform your first fully automated deployment.

4. Write the first Automated Test

Create a Test Suite and create a first automated test.

5. Explore Instance Scan

Make yourself familiar with Instance Scan - ServiceNow’s static code analysis tool.

6. Start a Coding Guideline with the CodeSanity App

Navigate to https://www.wildgrube.com/servicenow-codesanity and follow the

installation instructions. Then start checking your applications using the “CodeSanity”

Instance Scan suite.

7. Define your App Architecture

Draw a potential architecture design where each box represents an application. Which

team would then be responsible for which app?

8. Organize a CICD Workshop

Plan for two or three days with the complete team to gather their insights, come up with

a clear and precise problem description and then evaluate how the guidance in this

whitepaper can solve the problem. Define a backlog of action items.

9. Setup the Community of Practice

Organize a recurring meeting with the development team where everyone is heard and

decisions on the development process, coding practices, and deployment automation

are made and documented.

10. Share the Whitepaper with your Team

Take this whitepaper and share it within your organization to get the conversation

started:

https://www.wildgrube.com/download/A%20mature%20Development%20and%20Deployment%20Process.pdf

View original source

https://www.servicenow.com/community/developer-articles/10-things-you-can-do-now-to-get-started-with-automating-your/ta-p/3140303