기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
작업에서 실패한 테스트 건너뛰기
작업에 테스트 명령이 두 개 이상 있는 경우 이전 명령이 실패하더라도 작업의 후속 테스트 명령이 실행되도록 허용할 수 있습니다. 예를 들어, 다음 명령에서는 test1이 실패하더라도 test2가 항상 실행되도록 할 수 있습니다.
Steps:
- Run: npm install
- Run: npm run test1
- Run: npm run test2일반적으로 단계가 오류를 반환하면 Amazon CodeCatalyst는 워크플로 작업을 중지하고 실패로 표시합니다. 오류 출력을 null로 리디렉션하여 작업 단계가 계속 실행되도록 허용할 수 있습니다. 명령에 2>/dev/null을 추가하면 이 작업을 수행할 수 있습니다. 이렇게 수정하면 앞의 예시는 다음과 같이 표시됩니다.
Steps:
- Run: npm install
- Run: npm run test1 2>/dev/null
- Run: npm run test2두 번째 코드 조각에서는 npm install 명령의 상태가 그대로 유지되지만 npm run test1 명령에서 반환된 오류는 무시됩니다. 결과적으로 npm run test2 명령이 실행됩니다. 이렇게 하면 오류 발생 여부에 관계없이 두 보고서를 한 번에 볼 수 있습니다.