이 문서는 Artifactory에서 사용할 수 있는 속성 세트의 가이드를 공유하기 위해 작성되었다.
도구명 | JFrog Artifactory |
---|---|
문서 작성 기준 버전 | 7.84.14 |
지원 Edition | COMMUNITY PRO PRO X ENTERPRISE X ENTERPRISE + |
목차
속성 개요
속성은 사용자가 커스텀할 수 있는 필드로, 모든 문자열이 될 수 있고 모든 값을 가질 수 있습니다.
속성의 키는 최대 255자, 값은 최대 2,400자 제한입니다.
이 제한을 넘는 값을 가진 속성을 사용하면 백엔드 문제가 발생할 수 있습니다.
Artifactory의 경우 아티팩트와 폴더 모두에 속성을 사용할 수 있습니다. 속성 설정 및 삭제 등의 관리는 로컬 (캐시) 레포지토리에서 지원됩니다.
가상 저장소에서 속성을 설정 또는 삭제할 수 없지만, 검색은 가능합니다.
또한 속성은 스마트 검색과 결합하여 속성을 기반으로 항목을 검색한 다음 검색 결과의 모든 항목을 한 번에 조작할 수 있습니다.
속성은 사용자 플러그인, Jenkins 플러그인 등과 같은 통합 및 확장과 함께 사용할 수도 있습니다.
속성 생성하기
- Artifactory → Artifacts → 저장소 또는 아티팩트 선택 → Properties
- 속성 또는 속성 세트 메뉴
- 속성 또는 속성 세트 선택
- 추가할 속성의 이름과 값 입력 후 추가
- 선택한 폴더와 이 폴더 아래의 모든 아티팩트, 폴더 및 하위 폴더에 속성을 추가하는 옵션 (재귀)
- 해당 아티팩트 또는 폴더에서 사용 가능한 속성 (세트) 리스트
속성 세트 생성하기
속성들의 집합인 속성 세트를 정의할 수 있습니다. 속성을 정의하고 각 속성에 대해 속성이 단일 값인지, 다중 값인지 등을 지정할 수 있습니다.
- 관리자 메뉴 → Artifactory → General - Property Sets → + New Property Set → + New record
- 속성 이름 입력
- 새 값 추가
- 추가된 값 목록
- 속성 세트 이름 입력
- 속성 세트에 포함된 속성 리스트
- Save 버튼 클릭하여 생성
속성 세트 적용하기
저장소에 속성 세트 할당하기
- 관리자 메뉴 → Repositories → 저장소 선택 → Advanced 탭
특정 폴더에 속성 세트 추가하기
- Artifactory → Artifacts → 특정 폴더 선택
- 속성 (세트) 메뉴
- 속성 세트 선택
- 추가할 속성의 이름과 값 선택 후 Add
속성 검색하기
아티팩트 검색에서 속성 필터로 검색할 수 있습니다.
- 검색 필터 버튼
- 유형을 Property로 선택
- 속성 (세트) 추가
참조
- https://jfrog.com/help/r/jfrog-artifactory-documentation/add-and-delete-properties
- https://jfrog.com/help/r/jfrog-artifactory-documentation/property-sets