Skip to content

Repositories

ICDC Artifactory consists of six repositories each of them stores data of particular formats:

  • Docker - storage of docker images
  • Maven - artifacts of Java-projects (snapshots and releases)
  • Helm - storage of helm charts
  • PyPi - storage of python packages
  • npm - storage of npm packages
  • raw - storage of any formats

Personal access

The convenience of data storage and management in the ICDC Artifactory service is due to its hierarchical structure of access to repositories. For example, with personal access, users can only access a portion of the space that begins with their LDAP mail before @ symbol (UID).

Example

mail: user1@email
UID: user1

├── user1
│ ├── user1-file
│ ├── user1-file
│ └── user1-file
├── user2
│ ├── user2-file
│ ├── user2-file
│ └── user2-file
└── user3
├── user3-file
├── user3-file
└── user3-file

Team access

While using team access, the users who belong to the same team can access the information pool which starts with the team's name.

Example

Team name: team1

├── team1-team
│ ├── team1-member-file
│ ├── team1-member-file
│ └── team1-member-file
├── team2-team
│ ├── team2-member-file
│ ├── team2-member-file
│ └── team2-member-file
└── team3-team
├── team3-member-file
├── team3-member-file
└── team3-member-file