Restore PDI from Github

fbs
Giga Expert

I was told by ServiceNow that I had to release my PDI.  So, I backed it up in GitHub, got a URL, token, etc.  But now I want to restore my instance.  So, I requested a new PDI, and I went to restore my old one.  I went to System Apps->Studio and chose Import Application.  I gave it my GitHub URL, but for Credential, it always says No Match.  It doesn't matter if I try to enter anything or not.  So, I can't get past this dialog.  I do have a token from GitHub, but it seems to mean nothing.  How can I restore my old PDI?  Thanks

1 ACCEPTED SOLUTION

Astik Thombare
Tera Sage

Hi @fbs ,

 

Please Follow below video it might be helpful -

 

https://www.youtube.com/watch?v=KTmhvWQSvfA

 

if my response proves useful, please indicate its helpfulness by selecting "Accept as Solution" and " Helpful." This action benefits both the community and me.

 

Thanks,

Astik

View solution in original post

In this video we will learn how to take backup of your PDI using GitHub. ----------------------------------------------------------------------------------------------------- 00:00 - Introduction 00:30 - Reasons we lose our PDI 01:51 - Prerequisites 02:33 - Create a repo and token in GitHub 05:07
2 REPLIES 2

Astik Thombare
Tera Sage

Hi @fbs ,

 

Please Follow below video it might be helpful -

 

https://www.youtube.com/watch?v=KTmhvWQSvfA

 

if my response proves useful, please indicate its helpfulness by selecting "Accept as Solution" and " Helpful." This action benefits both the community and me.

 

Thanks,

Astik

In this video we will learn how to take backup of your PDI using GitHub. ----------------------------------------------------------------------------------------------------- 00:00 - Introduction 00:30 - Reasons we lose our PDI 01:51 - Prerequisites 02:33 - Create a repo and token in GitHub 05:07

Thank you -- that was very helpful.  I was confused about tokens -- I didn't realize I had to create my own token within ServiceNow.  I was trying to use the GitHub token, which turns out to be the password of the ServiceNow credential.  Thanks again.