When are pipelines necessary for moving between dev, test and prod for Scoped Custom Applications?

Navaneeth1
Tera Guru

I have a requirement for a client to build a custom-scoped application inheriting from various tables on the ITSM module and doing some configurations, scripting, and developing workflows as well. 

What is the best way to move the application from development to test and from there to production? Is there a best practice to be followed for deployment?

 

Is there an internal pipeline that can be used for this or should we integrate with Azure pipeline or something else for this purpose? Also, how would the use of update sets be different from pipelining?

2 REPLIES 2

abirakundu23
Mega Sage

Hi @Navaneeth1 ,

Please follow below steps.

1. If you want to move your custom application from Dev to Test, you have to 1st publish the application in Dev instance. For this you have to go to App Engine studio -> Open your application -> if you Click 3 dot in right side, select Publish option. And this custom Application not moving in another instance via update set. 

absnow1_1-1700584028398.png

Once you published, you have to go to another instance, Go to " My Company Application." as per below screenshot.

absnow1_0-1700583124173.png

select your custom App & install in another instance. Any scripts, Workflow will be reflected automatically in another instance. If any scripts, Workflow in Global scope then we have to capture update set & move to target instance.

Please mark helpful it it's really help for you.

 

Paige Duffey
ServiceNow Employee
ServiceNow Employee

If you are building an application for a client, I would suggest that you rely on their process for moving development work from one instance to another. There are many ways to achieve this, but most customers have a preferred way that they already utilize.