A Virtual Repository defined in Artifactory aggregates packages from both local and remote repositories.
This allows you to access both locally hosted Swift packages and remote proxied Swift repositories from a single URL defined for the Virtual Repository.
To define a virtual Swift repository, do the following:
In the Administration module, under Repositories | Repositories | Virtual, click New Virtual Repository.
In the New Virtual Repository dialog, set the Package Type to Swift.
Select the underlying local and remote Swift registries to include in the Basic settings tab.
Click Save & Finish to create the repository.