jfrog_create_virtual_repository
Create a virtual repository in JFrog Artifactory that aggregates multiple repositories for streamlined package management. Specify package type, included repositories, and other configurations to centralize artifacts.
Instructions
Create a new virtual repository in Artifactory that aggregates multiple repositories
Input Schema
Name | Required | Description | Default |
---|---|---|---|
artifactoryRequestsCanRetrieveRemoteArtifacts | No | ||
debianDefaultArchitectures | No | Default architectures for Debian repositories | |
debianTrivialLayout | No | Whether to use trivial layout for Debian repositories | |
defaultDeploymentRepo | No | Default deployment repository | |
description | No | The virtual repository public description | |
environments | No | Environments to assign the repository to | |
excludesPattern | No | Pattern to define artifacts to exclude | |
externalDependenciesEnabled | No | Enable external dependencies (Bower, npm, Go) | |
externalDependenciesPatterns | No | Patterns for external dependencies | |
externalDependenciesRemoteRepo | No | Remote repository for external dependencies | |
forceMavenAuthentication | No | Force authentication for Maven repositories | |
includesPattern | No | Pattern to define artifacts to include | **/* |
key | Yes | the key of the repository | |
keyPair | No | Key pair used for signing | |
notes | No | Some internal notes | |
optionalIndexCompressionFormats | No | ||
packageType | Yes | Package type of the repository | |
pomRepositoryReferencesCleanupPolicy | No | discard_active_reference | |
primaryKeyPairRef | No | Primary GPG key pair reference | |
projectKey | No | Project key to assign the repository to | |
rclass | Yes | The repository type | |
repoLayoutRef | No | Repository layout reference | |
repositories | Yes | List of repository keys to include in the virtual repository | |
secondaryKeyPairRef | No | Secondary GPG key pair reference |