Add Builds

JFrog Platform Administration Documentation

Content Type
Administration / Platform
ft:sourceType
Paligo

The build permission define what a user has access to view in the Builds resource.

You can select builds by selecting them or by setting patterns.

Click Add Builds and select the builds to which the permission applies.

AddBuilds-BuildName.png

All the current builds in the system appears.

You can choose builds either by name or by pattern.

You can select the builds from the list or search for the builds that you wish to select.

Click By Pattern to select builds according to a pattern or to select all the builds.

AddBuilds-Pattern.png

Select Include All Builds to include all the builds in the permission. You can use the exclude pattern to exclude certain builds from the selection.

The Patterns tab enables you to include or exclude builds based on wildcard patterns. Ant-style path expressions are supported (*, **, ?). For more information, see AntPathMatcher Documentation. The include and exclude patterns are limited to 1024 characters. When providing the Read permission to the selected builds (patterns), the user sees those builds in the Builds page and also have access to the relevant build in the artifactory-build repository. To add all builds that start with apache (regardless if they already exist in Artifactory or not), use the following include pattern: apache**/**. Granting the 'Read and Deploy' permission for this build pattern, provides users with access to all builds that start with apache and allows them to upload build-info files that start with the term apache in the build name.

You can add more than one pattern. After you enter a pattern, click + or hit the enter key to add that pattern to the filter.

Note

The artifactory-build-info repository is not included in the repositories permissions since it is automatically part of the build permissions. i.e. after assigning a permission on Builds section, the user will get the corresponding permission to the relevant builds under the repository. Adding a build provides the specified users/groups in this permission target, access to the corresponding path in the artifactory-build-info repository.

Important

When you include or exclude patterns for builds, all current and future builds are affected by the permission.

The Preview table lists all builds that fit the pattern.

You can also choose to select Include All Builds so that existing and future builds are added to the permission.