dbb
v2.0.2
IBM DBB(Dependency Based Build) 커뮤니티 저장소에 오신 것을 환영합니다. 예제 DBB 스크립트 및 스니펫을 찾고 공유하는 데 유용하고 편리한 위치입니다.
이 저장소에서는 예제 스크립트와 조각에 대한 적절한 DBB 버전을 명확히 하는 데 도움이 되도록 분기와 태그가 사용됩니다.
이 저장소에는 현재 다음과 같은 다양한 분기가 있습니다.
개별 특정 버전은 v2.0.0 및 v1.1.14 태그와 같이 태그가 지정됩니다.
새로운 샘플 및 버그 수정을 기여하는 방법에 대한 지침은 기여 지침을 읽어보세요.
견본 | 설명 |
---|---|
빌드/HelloWorld | HelloWorld 샘플은 간단한 소스 파일 형식과 이를 컴파일하기 위한 Groovy 빌드 스크립트를 제공합니다. |
빌드/멀티스레드MVSJob | 다중 스레드 환경에서 실행되도록 컴파일 스크립트를 수정하는 방법을 보여주는 샘플입니다. |
IDE/GitISPF클라이언트 | Git 리포지토리와 상호 작용하여 복제, 스테이징, 체크인, 푸시, 풀 및 기타 git 명령을 허용하는 ISPF 인터페이스입니다. |
마이그레이션/jcl | Z/OS 데이터세트에서 로컬 Groovy 스크립트로 JCL을 마이그레이션하는 샘플 스크립트입니다. |
마이그레이션/scm | 이 샘플은 소스 멤버를 로컬 Git 저장소로 마이그레이션하고 SCLM의 빌드 정보를 Groovy 스크립트 빌드로 변환하는 스크립트를 제공합니다. |
파이프라인/AnalyzeCodeCoverageReport | IBM Debug에서 수집한 코드 적용 범위 정보를 추출하고 인쇄하는 샘플 스크립트입니다. |
파이프라인/CreateUCDComponentVersion | UCD 구성 요소 Shiplist 파일을 생성하고 새 UCD 구성 요소 버전을 생성하기 위해 DBB 빌드 보고서를 구문 분석하는 빌드 후 스크립트입니다. |
파이프라인/배포UCDComponentVersion | 파이프라인 오케스트레이터가 이 작업에 대한 표준 플러그인을 제공하지 않는 파이프라인에서 UCD 배포를 트리거하는 샘플 스크립트입니다. |
파이프라인/PackageBuildOutputs | 생성된 빌드 출력으로 일반 패키지를 생성하는 빌드 후 스크립트는 선택적으로 결과를 Artifactory 저장소에 업로드합니다. Artifactory 배포/다운로드 샘플 스크립트. |
파이프라인/PublishSharedInterfaces | 모든 공유 카피북을 관리하는 공유 Git 저장소에 공유 카피북을 게시하는 빌드 후 스크립트입니다. |
파이프라인/RunIDZCodeReview | IBM IDz Code Review 애플리케이션을 파이프라인에 통합하기 위한 빌드 후 스크립트입니다. |
파이프라인/SimplePackageDeploy | tar 패키지 콘텐츠를 대상 라이브러리에 배포하는 빌드 후 스크립트입니다. |
스캐너 | DBB 툴킷의 확장 프레임워크를 사용한 샘플 종속성 스캐너 구현입니다. |
개요 | IDE에서 빌드 및 애플리케이션 구성에 대한 YAML 유효성 검사를 구성하는 데 사용되는 zBuilder 스키마입니다. |
템플릿/공통 백엔드 스크립트 | 파이프라인 구현을 단순화하기 위해 파이프라인 단계를 캡슐화하는 자산입니다. |
유틸리티/삭제PDS | z/OS에서 더 이상 필요하지 않은 PDS를 삭제하는 샘플 스크립트입니다. |
유틸리티/젠킨스 | z/OS USS(UNIX 시스템 서비스)에서 Jenkins 원격 에이전트를 실행할 때 발생하는 문제를 해결하기 위해 제공되는 유틸리티 셸 스크립트입니다. |
유틸리티/ReadSMFRecords | IBM의 종속성 기반 빌드 기능을 사용하여 SMF(시스템 관리 시설) 레코드를 읽는 Groovy 스크립트입니다. |
유틸리티/검증 | 제품 설치 검증에 도움을 줄 수 있는 Groovy 스크립트입니다. |
유틸리티/권한 확인 | 제공된 사용자의 DBB 역할을 확인하는 Groovy 스크립트입니다. |