SCLMBuildConfig 레코드 작성

SCLMBuildConfig 레코드는 호스트 이름, 프로젝트, SCLM 오브젝트 빌드 실행 및 승격에 필요한 빌드 및 승격 오퍼레이션 옵션과 같은 SCLM 호스트 시스템 매개변수를 지정하는 재사용가능한 Stateless SCLM 구성 레코드입니다. 필요하면 그룹 계층 구조의 모든 레벨을 통해 다중 승격 오퍼레이션을 수행할 수 있습니다. SCLMBuildConfig 레코드는 SCLMBuild 레코드와 함께 SCLM 빌드 실행 및 승격에 사용됩니다.
주: 구성 이름설명 필드를 제외하고 이 레코드의 편집 가능한 필드는 사용 중인 문자 세트에 관계 없이 ASCII 문자만 허용할 수 있습니다. 이 제한사항은 z/OS®에서 실행 중인 SCLM 통합의 서버 컴포넌트 제한으로 인해 발생합니다.
  1. 조치 > 새로 작성을 클릭하십시오.
  2. ClearQuest > 작성 > 사용자 ID 및 DB 이름 > 기타 > SCLMBuildConfig 작성을 클릭하십시오.
  3. 레코드 유형 선택 창에서 Sclmbuildconfig를 클릭한 후 확인을 클릭하십시오.
  4. 다음 중 하나를 수행하십시오.
    • SCLMBuildConfig 창의 필드를 기본 항목으로 채우려면 단추를 클릭하고 기본값 로드를 클릭하십시오. 그런 다음, 필요에 따라 새로 채워진 필드를 편집할 수 있습니다. 예를 들어, 새 레코드를 기존의 SCLMBuildConfig 레코드와 구별하려면 최소한 구성 이름설명 필드의 텍스트를 편집해야 합니다. 기본값 편집을 완료하면 8단계로 진행하십시오.
    • 이 레코드의 필드를 기본값으로 채우지 않거나 기본값을 사용할 수 있는 기존 레코드가 없는 경우에는 5단계로 진행하십시오.
    • SCLMBuildConfig 창의 필드를 기본 항목으로 채우려면 템플리트 목록을 클릭하고 원하는 SCLMBuildConfig 레코드를 선택한 후 로드 단추를 클릭하십시오. 그런 다음, 필요에 따라 새로 채워진 필드를 편집할 수 있습니다. 예를 들어, 새 레코드를 기존의 SCLMBuildConfig 레코드와 구별하려면 최소한 구성 이름설명 필드의 텍스트를 편집해야 합니다. 기본값 편집을 완료하면 9단계로 진행하십시오.
    • 이 레코드의 필드를 기본값으로 채우지 않거나 기본값을 사용할 수 있는 기존 레코드가 없는 경우에는 5단계로 진행하십시오.
  5. SCLMBuildConfig 창에서 기본 탭을 클릭하십시오.
    구성 이름
    의미 있는 고유한 구성 레코드 이름을 입력하십시오.
    설명
    레코드에 대한 의미 있는 설명을 입력하십시오.
    호스트
    빌드할 아티팩트가 위치한 호스트 시스템의 완전한 호스트 이름을 입력하십시오.
    포트
    호스트 시스템의 포트 번호를 입력하십시오.
    사용자 ID
    TSO 사용자 ID를 입력하십시오.
    비밀번호
    TSO 비밀번호를 입력하십시오.
    프로젝트
    빌드할 SCLM 프로젝트의 이름을 입력하십시오. 이 이름은 지정된 호스트 시스템의 project.PROJDEFS.LOAD 데이터 세트에 사용되는 HLQ에 대응합니다.
    프로젝트 정의
    SCLM 프로젝트 정의를 입력하십시오. 기본적으로, 이 정의는 project.PROJDEFS.LOAD 데이터 세트의 멤버 이름에 대응합니다.
  6. 옵션 탭을 클릭하십시오.
    빌드 옵션
    범위
    조치의 범위를 선택하십시오. 옵션은 확장, 보통, 소단위강제 실행입니다. 기본값은 보통입니다.
    모드
    빌드 모드를 선택하십시오. 옵션은 조건부, 강제 실행, 보고서 또는 무조건입니다. 기본값은 조건부입니다.
    목록
    지정된 호스트에서 변환기 목록을 복사 또는 인쇄할 위치를 지정하려면 목록 옵션을 선택하십시오. 오류가 발생하면, 목록 데이터 세트 필드에 지정된 BUILD LIST 데이터 세트에만 목록을 복사합니다. 프린터는 목록을 프린터로 보내며, 일괄처리 빌드의 경우에만 올바릅니다. 기본값은 입니다.
    보고서
    호스트에서 빌드 보고서 생성 위치를 지정하려면 보고서 옵션을 선택하십시오. 보고서 데이터 세트 필드에 지정된 BUILD REPORT 데이터 세트로 보고서를 라우트합니다. 프린터는 보고서를 일괄처리 작업 출력 프린터로 보내며, 일괄처리 빌드의 경우에만 올바릅니다. 기본값은 입니다.
    메시지
    호스트에서 빌드 메시지 라우트 위치를 지정하려면 메시지 옵션을 선택하십시오. 메시지 데이터 세트 필드에 지정된 BUILD MESSAGES 데이터 세트로 메시지를 라우트합니다. 프린터는 메시지를 일괄처리 작업 출력 프린터로 보내며, 일괄처리 빌드의 경우에만 올바릅니다. 기본값은 입니다.
    목록 데이터 세트
    호스트에서 빌드 목록 대상을 지정하려면 목록 대상 데이터 세트의 이름을 입력하십시오.
    보고서 데이터 세트
    호스트에서 빌드 보고서 대상을 지정하려면 보고서 대상 데이터 세트의 이름을 입력하십시오.
    메시지 데이터 세트
    호스트에서 빌드 메시지 대상을 지정하려면 대상 메시지 데이터 세트의 이름을 입력하십시오.
    종료 데이터 세트
    호스트에서 빌드 사용자 종료 데이터 대상을 지정하려면 대상 종료 데이터 세트의 이름을 입력하십시오.
    승격 옵션
    범위
    승격 조치의 범위를 선택하십시오. 옵션은 확장, 보통, 소단위강제 실행입니다. 기본값은 보통입니다.
    모드
    승격 오퍼레이션 모드를 선택하십시오. 옵션은 조건부, 강제 실행, 보고서 또는 무조건입니다. 기본값은 조건부입니다.
    보고서
    승격 오퍼레이션 보고서 생성 위치를 지정하려면 보고서 옵션을 선택하십시오. 는 승격 오퍼레이션 REPORT 데이터 세트로 보고서를 라우트합니다. 프린터는 보고서를 일괄처리 작업 출력 프린터로 보내며, 일괄처리 빌드의 경우에만 올바릅니다. 기본값은 입니다.
    메시지
    승격 오퍼레이션 메시지를 라우트하려면 메시지 옵션을 지정하십시오. 는 PROMOTE MESSAGES 데이터 세트로 메시지를 라우트합니다. 프린터는 메시지를 일괄처리 작업 출력 프린터로 보냅니다. 프린터는 일괄처리 모드로 빌드를 실행하는 경우에만 올바릅니다. 기본값은 입니다.
    보고서 데이터 세트
    승격 오퍼레이션 보고서 대상을 지정하려면 보고서 대상 데이터 세트의 이름을 입력하십시오.
    메시지 데이터 세트
    승격 오퍼레이션 메시지 대상을 지정하려면 메시지 대상 데이터 세트의 이름을 입력하십시오.
    종료 데이터 세트
    승격 오퍼레이션 사용자 종료 데이터 대상을 지정하려면 종료 대상 데이터 세트의 이름을 입력하십시오.
  7. 옵션: JCL 탭을 클릭하십시오. 이 페이지의 필드는 일괄처리 빌드에만 사용됩니다. 이 페이지를 사용하지 않을 경우, SCLM 빌드 및 승격 오퍼레이션 일괄처리 스켈레톤(FLMCQSKB, FLMCQSKP)의 기본값이 사용됩니다. 호스트 사용자 정의 중에 z/OS 시스템 프로그래머가 이러한 기본값을 판별합니다. 이 페이지에 정보를 입력하고 SCLMBuild 레코드에 온라인 빌드를 지정하면, 이 페이지의 항목이 무시됩니다.
    빌드 작업 제어
    빌드 작업 제어 명령문은 보안, 계정, 식별 정보 등 관리 정보를 제공합니다. 모든 빌드 작업마다 오직 하나의 작업 제어 명령문이 있습니다.
    작업 이름
    작업 이름을 입력하십시오. 항목은 8자를 넘을 수 없습니다. 이 필드는 빌드 작업의 시작을 표시하고 작업에 이름을 지정합니다.
    계정 데이터
    사이트별 호스트 계정 데이터(예: 설치에 필요한 계정 데이터 및 기타 정보)를 입력하십시오(이에 대한 자세한 정보는 z/OS 시스템 관리자 참조).
    설명
    빌드 작업 또는 사용자 세부사항에 대한 설명을 입력하십시오.
    알림
    완료된 빌드 작업 정보를 보낼 위치를 지정하려면 사용자 ID를 입력하십시오. 정보가 자신에게 전송되도록 "&SYSUID"를 입력하여 사용자 ID를 삽입할 수 있습니다.
    메시지 클래스
    빌드 작업을 처리할 때 시스템이 보내는 메시지의 처리 방법을 지정하려면 메시지 클래스를 입력하십시오. 예를 들어, 빌드 메시지를 나중에 검토할 수 있도록 보류된 출력 클래스를 사용할 수 있습니다.
    메시지 레벨
    빌드 작업 출력에 JCL 코드를 재생성하고 할당 메시지를 포함시키려면 메시지 레벨을 입력하십시오.
    클래스
    빌드 작업에 대한 시스템 자원 요구사항을 지정하려면 클래스를 입력하십시오.
    영역
    빌드 작업에 필요한 가상 스토리지 공간 크기를 지정하려면 영역을 입력하십시오.
    자유 양식 JCL
    빌드 작업 제어 필드에 JCL 정보를 지정하는 대신 자유 양식 JCL 필드를 사용하여 자유 양식 텍스트로 JOBCARD 정보를 입력할 수 있습니다.

    JCL의 각 행은 1열과 2열에서 두 개의 슬래시('//')로 시작해야 합니다. 그런 다음, 2행부터 시작하는데 3열은 공백이어야 합니다. 4 - 71열을 사용하여 JCL 명령문을 코드화하고, 마지막 행에서 1열과 2열에 두 개의 슬래시를 사용하여 명령문을 종료하십시오.

    자유 양식 JCL 필드를 선택 취소하고 빌드 작업 제어 필드가 공백인 경우, SCLM은 기본 작업 제어 명령문을 사용합니다. SCLM 빌드 및 승격 오퍼레이션 일괄처리 스켈레톤(FLMCQSKB, FLMCQSKP)에 z/OS 호스트를 사용자 정의하는 중에 시스템 프로그래머가 기본 JOBCARD를 판별합니다. JOBCARD 최대 행 수는 4입니다. 다음은 두 행만 사용한 예제입니다.
    //HOGESJOB JOB (ACCT),'Paul Hogans Build',MSGCLASS=X,CLASS=A,
    // MSGLEVEL=(1,1),REGION=6M,NOTIFY=HOGANP 
    승격 작업 제어
    승격 작업 제어 명령문은 보안, 계정, 식별 정보 등 특정 관리 정보를 제공합니다. 모든 승격 작업마다 오직 하나의 작업 제어 명령문이 있습니다.
    작업 이름
    작업 이름을 입력하십시오. 이 필드는 또한 승격 작업의 시작을 표시하고 작업에 이름을 지정합니다.
    계정 데이터
    사이트별 호스트 계정 정보(예: 설치에 필요한 계정 데이터 및 기타 정보)를 입력하십시오(이에 대한 자세한 정보는 z/OS 시스템 관리자 참조).
    설명
    승격 작업 또는 사용자 세부사항에 대한 설명을 입력하십시오.
    알림
    완료된 승격 작업 정보를 보낼 위치를 지정하려면 사용자 ID를 입력하십시오. 정보가 자신에게 전송되도록 "&SYSUID"를 입력하여 여기에 사용자 ID를 삽입할 수 있습니다.
    메시지 클래스
    승격 작업을 처리할 때 시스템이 보내는 메시지를 처리하는 방법을 지정하려면 메시지 클래스를 입력하십시오. 예를 들어, 빌드 메시지를 나중에 검토할 수 있도록 하려면 보류된 출력 클래스를 사용하십시오.
    메시지 레벨
    승격 작업 출력에 JCL 코드를 재생성하고 할당 메시지를 포함시키려면 메시지 레벨을 입력하십시오.
    클래스
    승격 작업에 대한 시스템 자원 요구사항을 지정하려면 클래스를 입력하십시오.
    영역
    승격 작업에 필요한 가상 스토리지 공간 크기를 지정하려면 영역을 입력하십시오.
    자유 양식 JCL
    승격 작업 제어 필드에 JCL 정보를 지정하는 대신 자유 양식 JCL 필드를 사용하여 자유 양식 텍스트로 JOBCARD 정보를 입력할 수 있습니다.

    JCL의 각 행은 1열과 2열에서 두 개의 슬래시('//')로 시작해야 합니다. 그런 다음, 2행부터 시작하는데 3열은 공백이어야 합니다. 4 - 71열을 사용하여 JCL 명령문을 코드화하고, 마지막 행에서 1열과 2열에 두 개의 슬래시를 사용하여 명령문을 종료하십시오.

    자유 양식 JCL 필드를 선택 취소하고 승격 작업 제어 필드를 모두 공백으로 두면, SCLM은 기본 작업 제어 명령문을 사용합니다. SCLM 빌드 및 승격 오퍼레이션 일괄처리 스켈레톤(FLMCQSKB, FLMCQSKP)에 z/OS 호스트를 사용자 정의하는 중에 시스템 프로그래머가 기본 JOBCARD를 판별합니다. JOBCARD 최대 행 수는 4입니다. 다음은 두 행만 사용한 예제입니다.
    //HOGESJOB JOB (ACCT),'Paul Hogans Build',MSGCLASS=X,CLASS=A,
    // MSGLEVEL=(1,1),REGION=6M,NOTIFY=HOGANP 
  8. 옵션: 단추를 클릭하고 기본값으로 저장을 클릭하여 작성 중인 레코드의 항목을 기본값으로 저장할 수 있습니다. 이런 항목을 기본값으로 저장하면 단추를 클릭하고 기본값 로드를 클릭하여 향후 작성하는 SCLMBuildConfig 레코드의 필드를 채울 수 있습니다.
  9. 옵션: 로드 단추 옆에 있는 화살표를 선택하고 기본값으로 저장을 클릭하여 작성 중인 레코드의 항목을 기본값으로 저장할 수 있습니다. 이런 항목을 저장함으로써 템플리트 목록에서 레코드를 선택하고 로드 단추를 클릭하여 향후 작성하는 SCLMBuildConfig 레코드의 필드를 채울 수 있습니다.
  10. 확인을 클릭하여 레코드를 작성하십시오.
관련 태스크
학습서: 여러 플랫폼에 빌드
CCBuildConfig 레코드 작성

피드백