Access to data¶
Each account in ICDC Artifactory is provided with a pre-created set of repositories.
Current methods for connecting to repositories, except Docker, can be found in the ICDC Artifactory UI:
https://artifactory.$LOC.icdc.io/#browse/browse (URL)
For Docker images:
Image name: artifactory.$LOC.icdc.io/ACC_NAME-docker/image:tag,
where ACC_NAME is the account name.
For other types of repositories:
Maven: https://artifactory.$LOC.icdc.io/repository/ACC_NAME-maven
Helm: https://artifactory.$LOC.icdc.io/repository/ACC_NAME-helm
PyPi: https://artifactory.$LOC.icdc.io/repository/ACC_NAME-pypi
NuGet: https://artifactory.$LOC.icdc.io/repository/ACC_NAME-nuget
Raw: https://artifactory.$LOC.icdc.io/repository/ACC_NAME-raw
NPM: https://artifactory.$LOC.icdc.io/repository/ACC_NAME-npm
RubyGems: https://artifactory.$LOC.icdc.io/repository/ACC_NAME-rubygems
(see Repositories for more details).
Roles and permissions¶
| Action | Member | Admin |
|---|---|---|
| Adding an artifact | ✔ | ✔ |
| Modifying an artifact | ✔ | ✔ |
| Reading artifacts | ✔ | ✔ |
| Deleting artifacts | ✔ | |
| Configuring Deployment Policy/Cleanup Policy/Content Type Validation | ✔ |
