해당 태스크를 해결하여 배치를 완료합니다. 태스크를 시작한 다음 여러 다양한 상태를 적용하여 태스크를 해결하십시오.
시작하기 전에
배치를 스케줄링하고 애플리케이션을 사용할 릴리스와 연관시키십시오. 대상 릴리스 환경이
스케줄링된 날짜 및 시간에 맞게 예약되어 있는지 확인하십시오.
이 태스크 정보
실행 및 배치 계획 보기에 배치 태스크가 표시되며
배치 진행상태에 대한 피드백을 제공합니다. 이 보기에서 태스크를 수정하고 완료하여
배치를 실행할 수 있습니다. 또한 태스크를 작성할 수 있으며 이러한 태스크는 배치 계획의
파트가 됩니다. 태스크가 해결되지 않은 상태로 남아 있으면 진행 표시줄에 배치 진행상태가
표시됩니다. 모든 태스크가 해결되면 배치가 완료됩니다.
프로시저
- 배치 보기를 열려면 를 클릭하십시오. 배치 보기에 스케줄링된 배치가 나열됩니다. 환경이나 릴리스 같은
검색 조건을 사용하여 목록을 필터링할 수 있습니다.
- 배치를 선택하려면, 스케줄링된 배치에 대한 실행 날짜를 클릭하십시오. 실행 및 배치 계획 보기에 배치 세그먼트 및 태스크가 표시되며
배치 진행상태에 대한 상태 정보를 제공합니다. 배치가 시작될 때, 다음 정보를 사용하여 배치 진행상태를 추적하고
상태를 판별하십시오.
- 배치 진행 표시줄은 배치의 전체 진행상태를 표시합니다. 해결된 태스크 기간과
모든 태스크의 총 기간을 비교하여 백분율이 계산됩니다. 상태가
완료됨, 건너뜀, 적용할
수 없음 또는 실패인 경우 태스크가 해결된 것으로
간주됩니다. 진행 표시줄의 색상은 모든 태스크가
완료됨, 건너뜀 또는
적용할 수 없음 상태일 경우 초록색으로 표시됩니다. 상태가
대기, 진행 중 또는 실패일 경우 진행 표시줄 색상은 주황색입니다.
진행상태가 100%이면 배치가 완료됩니다.
- 배치 시작 값은 예상 시작 일과 시간을 표시합니다. 배치가 시작되면
실제 시작 시간이 표시됩니다.
- 배치 종료 값은 예상 종료 시간을 표시하며, 이는 세그먼트 기간을 추가하여 계산됩니다. 배치 시작 전에 이 값을 대체할 수 있습니다.
모든 태스크가 해결되면, 배치가 완료된 것으로 간주되고 실제 종료 날짜 및 시간이
표시됩니다.
- 계획 기간 영역은 배치의 예상 기간을 표시합니다. 이 값은 모든 세그먼트 기간을 합계하여 결정됩니다. 배치가
시작되면 대신 남은 시간이 표시됩니다. 스케줄 전후의 배치 시간도
표시됩니다.
- 대기 중인 태스크 영역에는 시작할 자격이 있는 태스크가
나열됩니다. 해당 상위 세그먼트가 시작할 때 태스크가 시작하기 적합합니다.
- 지연된 태스크 영역에는 예상 시작 시간이 지난 태스크가 표시됩니다. 각 태스크가 늦은 시간도 표시됩니다.
태스크 수 영역은 다음 카테고리에 있는 태스크 수를 제공합니다.
- 계획됨
값은 배치에 포함된 태스크 수입니다. 배치가 시작되면,
적용할 수 없는 애플리케이션은 더 이상 총계에 포함되지 않습니다.
- 대기 중
값은 시작하기에 적합한 태스크 수입니다.
- 진행 중
값은 아직 해결되지 않은 시작된 태스크 수입니다.
- 남아있는 총계
값은 해결되지 않은 태스크 수입니다.
- 적용할 수 없음
값은 현재 배치에 적용할 수 없는 자동 태스크 수입니다. 태스크에 지정된 애플리케이션 버전이 없는 경우 NA가 될 수 있습니다.
현재 환경에서 실행하도록 설정되지 않은 경우이거나 환경 당 한 번 실행하도록 설정되어 이미
실행된 경우에도 태스크가 NA가 될 수 있습니다. 이러한 상태의 태스크는 배치가 성공적으로
완료되는 것을 막습니다.
- 건너뜀
값은 건너뛴 태스크 수를 나타냅니다. 이러한 상태의 태스크는 배치가 성공적으로
완료되는 것을 막습니다.
- 완료
값은 성공적으로 해결된 태스크 수를 나타냅니다.
- 실패
값은 실패한 태스크 수입니다. 이 상태의 태스크는 배치의 성공적인 완료를
막습니다. 일반적으로 실패한 태스크는 다시 열립니다.
- 선택사항: 애플리케이션 버전을 자동으로 선택하는 배치를 구성하지 않고 애플리케이션을 사용하려는
경우, 배치가 시작되기 전에 어느 때라도 버전을 선택할 수 있습니다. 애플리케이션 버전을 선택하려면, 각 버전에 대한 다음 단계를
완료하여 배치에 추가하십시오.
- 컨텐츠 & 알림 탭을 클릭하십시오.
- 배치 컨텐츠 페이지에서, 애플리케이션의
편집 아이콘
을 클릭하십시오. 릴리스와 연관된 모든 애플리케이션을 사용할 수 있습니다.
- 버전 목록에서 애플리케이션 버전을 선택하십시오.
- 저장을 클릭하십시오.
참고: 지정된 애플리케이션 버전이 없는 자동 태스크는 실행될 수 없으며
적용할 수 없음 상태입니다. 배치가 시작되면 애플리케이션 버전을 배치에 추가할 수 없습니다.
- 선택사항: 적용할 수 없는 태스크 숨기기를 클릭하여 적용할 수 없는 태스크를 숨기십시오. 이 조치는 지정된 버전이 없는 자동 태스크를 숨깁니다. 적용 불가능한 태스크 표시를 클릭하면
숨겨진 태스크를 다시 표시할 수 있습니다.
- 배치를 시작하려면 배치 시작을 클릭하십시오.
배치가 시작되면, 배치의 진행상태가 계산되고 상태 정보가 표시됩니다. 배치
중단을 클릭하면 시작된 배치를 중지할 수 있습니다. 배치를 중단하면 예약된 해당 릴리스 환경이 해제됩니다.
일반적으로 알림은 배치가 중단될 때 사용자에게 경보하기 위해 구성됩니다.
마지막으로 배치 다시 열기를 클릭하여 중단된 배치를 다시 열 수 있습니다. 배치가 중단되고 다시 열린 사이의 시간은 배치 진행상태에 반영됩니다.
- 선택사항: 새 태스크 및 세그먼트를 추가하고 기존의 것을 수정할 수 있습니다. 세그먼트 및 태스크를 추가 또는 변경하려면 다음 활동을 수행하십시오.
해결된 태스크를 수정하려면 먼저 해결된 태스크를 다시 여십시오. 변경 사항 및 추가 사항은
현재 배치 및 배치 계획의 파트가 됩니다. 현재 릴리스 계획 조합에서 작성된 배치에 변경 사항이 포함됩니다.
- 세그먼트 내의 태스크는 세그먼트 자체가 시작될 때까지 시작될 수 없습니다. 세그먼트를 시작하려면
세그먼트에 대한 시작을 클릭하십시오. 하나 이상의 세그먼트가 동시에 시작되어 진행될 수 있습니다. 세그먼트에 전제조건이 있으면
모든 전제조건 세그먼트가 완료될 때까지 세그먼트가 시작될 수 없습니다. 세그먼트가 시작되면
해당 기간 카운터가 시작되고 진행 표시줄에 세그먼트 태스크의 진행상태가 표시됩니다. 상위 세그먼트가 시작될 때
자동 태스크가 자동으로 시작되지만 주석을 추가하여 해당 상태를 대체할 수 있습니다. 수동 태스크는 개별적으로 해결될 때까지 대기 중으로 간주됩니다.
- 다음 단계를 수행하여 시작된 세그먼트의 태스크를 해결하십시오.
- 태스크가 시작되기 전에 해당 태스크에 지정된 역할이 있는 사용자가 태스크를
요청해야 합니다. 태스크를 요청하려면 요청을 클릭하십시오. 일반적으로 태스크에 대해 지정된 역할이 있는 사용자는 해당 태스크를 요청할 수 있습니다.
그러나 태스크는 특정 사용자로 제한될 수 있습니다.
- 시작을 클릭하여 대기 중인 수동 태스크를 시작하십시오.
- 선택사항: 태스크와 연관된 주석을 검토할 수 있습니다. 주석을 검토하려면,
태스크의 편집 아이콘
을 클릭하십시오. 실행 세부사항 영역에 애플리케이션 환경에 의해 구성된 주석이
표시됩니다. 자동 태스크의 경우 다음 그림과 같이 주석이 자동으로 생성됩니다.
- 선택사항: 주석을 태스크에 추가할 수 있습니다. 주석을 추가하려면, 태스크의
편집 아이콘
을 클릭하고 주석 추가를 클릭한 다음 주석을
입력하십시오. 완료했으면 저장을 클릭하십시오. 태스크 실행 중 또는 태스크 전후로 주석을 추가할 수 있음
- 선택사항: IBM® UrbanCode Deploy에서
자동 태스크에 대한 정보를 볼 수 있습니다. 실행 세부사항을 보려면 주석에 대한 보기 실행을 클릭하십시오. 이 조치는 애플리케이션 프로세스에 대한 IBM UrbanCode Deploy
애플리케이션 프로세스 요청 보기를 표시합니다.
애플리케이션 프로세스 요청 보기에서, 배치 요청을 보고 IBM UrbanCode Release로 돌아갈 수 있습니다.
- 해당 상태를 변경하여 시작된 태스크를 해결하십시오. 수동 태스크의 상태를 변경하려면 다음과 같이 새로운 상태를 선택하십시오.
- 완료는 태스크가 완료됨을 의미합니다.
- 건너뛰기는 태스크가 현재 배치에서 사용되지 않으며 세그먼트 총계에 더 이상
포함되지 않음을 의미합니다.
건너뜀 태스크는 세그먼트가 완료되거나 배치가 완료되는 것을 막지 않습니다.
- 실패는 태스크가 완료되지 않았음을 의미합니다. 실패한 태스크는 해당 상위 세그먼트가
완료되는 것을 막습니다. 실패한 태스크가 있는 세그먼트 다른 세그먼트의 전제조건인 경우, 종속자 세그먼트는
실패한 태스크가 완료되거나 건너될 때까지 시작될 수 없습니다. 실패한 태스크는 또한 배치가 성공적으로 완료되는 것을 막습니다.
- 자동 태스크 상태를 변경하려면 상태 대체를 클릭한 다음 상태를 선택하십시오.
- 완료는 태스크가 완료됨을 의미합니다.
- 건너뛰기는 태스크가 사용되지 않음을 의미합니다.
- 실패는 태스크가 성공적으로 완료되지 않았음을 의미합니다.
- 선택사항: 배치가 완료된 후에 언제라도 해결된 태스크를 다시 열거나 다시 시작할 수 있습니다.
- 해결된 수동 태스크를 다시 열려면 다시 열기를 클릭하십시오. 다시 연 태스크는 시작된 태스크처럼 해결됩니다.
- 해결된 자동 태스크를 다시 시작하려면, 상태 대체를 클릭한 다음 다시 시작을
선택하십시오.
태스크를 다시 열거나 다시 시작할 때 배치 진행상태가 태스트 기간을 반영하도록 변경됩니다. 완료된 배치에 있는 태스크를 다시 여는 경우, 배치가 더 이상 완료 상태로 간주되지 않습니다.
참고: 전제조건이 있는 시작된 세그먼트는 해당 전제조건 세그먼트의 태스크가 다시 열리고 실패하더라도
닫히지 않습니다. 세그먼트가 시작되면 다시 연 전제조건 세그먼트에 대한 영향을 더 이상 받지 않습니다.
결과
모든 태스크가 해결되면 진행 표시줄에 100%가 표시되고 배치가 완료로 간주됩니다. 성공적으로 완료된 배치는 모든 태스크가
완료,
건너뜀 또는
적용할 수 없음 상태 중 하나로
해결된 배치입니다. 실패한 배치는 최소 한 개의 태스크라도
실패 상태에 있으면 실패한 배치입니다.
다음에 수행할 작업
실패한 배치는 계속
진행 중 상태가 됩니다.
일반적으로 실패한 배치는 다시 열립니다. 완료된 배치도 다시 열 수 있습니다. 배치 중에 수행된 변경 사항은 배치 계획의 파트가 되고 릴리스 계획 조합으로 작성된 새 배치에 포함됩니다.