Adding a Registry & Repository
a. Resources > Registry
Click on the “Resources” tab from the left-hand menu.
You will be taken to the resources setup screen . Select “Registry”.
b. Create New Registry
The screen updates to a view showing available registries. Click on “Create New Registry”.
c. Select Provider
Select the provider from which you want to integrate your registry onto Ozone. For the purpose of this onboarding guide, let us go ahead with Google GCR.
d. Onboard your Registry
Give a name and description for your registry. To integrate from GCR, upload a file into the field “Json Key for Project”. For more information on generating this key, click on the bottom-right link.
Click on “Create” after filling the required details. Your registries will now be visible in the registry view screen while navigating from the “Resources” tab from the menu.
e. Adding a Repository
Select “Provider” from the Resources menu that’s available on the LHS menu list.
All available providers are listed on the screen. Click “Create a New Provider”.
Select “Source Code” from the list and click on the provider with whom your repository resides.
Enter the details required to link your provider for onboarding the repository and click “Test my Integration”. Once it passes, the repository would be listed in the repository list.
f. Import your Repository
Another quick way to use your repository is to import it from any of your projects on Ozone. Select “Repository” from the resources tab.
You will be taken to the resources setup screen . Select “Repository”.
Click on “Import”. The screen updates to show all the existing repositories that are linked across your projects on Ozone. Select the one that you want to link.
Select the relevant repository that needs to be added to a specific project and click on “Send Request”. The previous screen should now reflect the newly added repository.