The CreatorCon Call for Content is officially open! Get started here.

Mussie
ServiceNow Employee
ServiceNow Employee

There are two ways of publishing an application in ServiceNow:

Using an update set

To publish an application using an update set, follow the below steps:

1. Go to System Applications —> Applications

2. Open the relevant application from the list

3. Click on the 'Publish to Update Set' UI action

find_real_file.png

4. Enter the details and click Publish

find_real_file.png

5. An update set will be created and it can be imported to any ServiceNow instance and deployed as you would any update set

Note - this process is a bit lengthy and prone to errors as you will need to publish a new update set every time you make changes to the application (or capture and deploy them as individual update sets). We also faced few issues in the past where tables which were extended from Task don't get created properly in the target instance when using this method.

The other alternative is to deploy applications via repository.

Using application repository

The following steps need to be followed for deploying application to the repository.

1. Go to System Applications --> Applications

2. Click Edit beside the Advancement application

find_real_file.png

This will take you to Studio

3. Go to File --> Publish

find_real_file.png

4. Change the version to higher than the previous one (if published before), enter the Dev Notes if required the click Submit

find_real_file.png

5. Follow the progress bar and wait it completes

find_real_file.png

6. On the target instance, go to System Applications --> Applications --> Downloads tab

find_real_file.png

7. Click Install and wait till it completes

find_real_file.png

8.   Once completed, deploy your global update set

Note - Uploading an application to the application repository makes this version of the application available to all instances assigned to the same company.

For more details, check the below link:

https://docs.servicenow.com/bundle/jakarta-application-development/page/build/applications/task/t_Pu...

Comments
Marskh11
Tera Guru

This is great! So with application repository when we publish we can no longer find that app in studio except in the instance it was created, it that the intent? 

SP6
Giga Contributor

How can I get the update set created using Using an update set approach?

Tim Woodruff
Mega Guru
Repository authentication failed, check credentials. Make sure the user has both read and write access
Version history
Last update:
‎09-26-2017 04:31 PM
Updated by: