필터 조치는 단계 출력에서 필터 패턴을 찾았을 때 취할 조치를 정의합니다. 사용자가 작성하는 각 필터 패턴은 단일 필터 조치와 연관됩니다. 필터 조치와 패턴 둘 다 로그 필터에 정의됩니다.
로그 필터를 작성하려면 로그 필터의 내용을 참조하십시오.
를 선택하십시오. 자세한 사항은필터 조치 | 정의 | 단계 결과 |
---|---|---|
실패 설정(기본값) | 시스템은 필터 패턴을 찾으면 단계 결과 상태를 실패로 설정하고 현재 행에서 세트의 필터 패턴을 계속 검색합니다. | 실패 |
실패/정지 설정 | 시스템은 필터 패턴을 찾으면 단계 결과 상태를 실패로 설정하고 현재 행에서 세트의 필터 패턴 검색을 중지하고 다음 행으로 건너뛴 후, 패턴 검색을 다시 시작합니다. | 실패 |
실패 지우기 | 시스템은 필터 패턴을 찾으면 단계 결과 상태를 패스로 설정하고 현재 행에서 세트의 필터 패턴을 계속 검색합니다. | 패스 |
실패/정지 지우기 | 시스템은 필터 패턴을 찾으면 단계 결과 상태를 패스로 설정하고 현재 행에서 세트의 필터 패턴 검색을 중지하고 다음 행으로 건너뛴 후, 패턴 검색을 다시 시작합니다. | 패스 |
정지 | 시스템은 필터 패턴을 찾으면 현재 행에서 세트의 필터 패턴 검색을 중지하고 다음 행으로 건너뛴 후, 패턴 검색을 다시 시작합니다. 단계 결과 상태를 변경하지 않습니다. | 적용할 수 없음 |
포함 | 포함을 사용하여 다른 로그 필터에 있는 하나 이상의 로그 필터를 참조할 수 있습니다. 패턴 필드에 포함시킬 로그 필터를 지정하고 조치 필드에서 포함을 선택하십시오. | 적용할 수 없음 |
경고 | 시스템은 필터 패턴을 찾으면 단계 결과 상태를 경고로 설정하고 현재 행에서 세트의 필터 패턴을 계속 검색합니다. (참고: 경고 상태는 패스 상태입니다. 이 단계에 지정된 모든 패스 체인이 실행됩니다.) | 경고 |
경고 지우기 | 시스템은 필터 패턴을 찾으면 단계 결과 상태를 패스로 설정하고 현재 행에서 세트의 필터 패턴을 계속 검색합니다. | 패스 |
경고/정지 지우기 | 시스템은 필터 패턴을 찾으면 단계 결과 상태를 패스로 설정하고 현재 행에서 세트의 필터 패턴 검색을 중지하고 다음 행으로 건너뛴 후, 패턴 검색을 다시 시작합니다. | 패스 |
변경자에게 알림 | 변경자에게 알림을 사용하려면 관계 목록을 작성하는 어댑터를 프로젝트에 포함시키고 변경자에게 알림 로그 필터를 포함하는 단계 이전에 어댑터 단계를 실행해야 합니다. 어댑터 관계 목록은 사용자와 오브젝트(예: 변경된 파일)를 쌍으로 연결합니다. 세부사항은 어댑터 XML 참조를 참조하십시오. 어댑터가 실행되어 관계 목록을 작성한 후, 변경자에게 알림 조치가 있는 로그 필터가 단계 출력 행의 필터 패턴과 일치하는 경우 관계 목록의 오브젝트를 일치시키기 위해 행을 다시 스캔합니다. 오브젝트 일치를 찾은 경우 오브젝트와 쌍이 되는 사용자에게 이메일 알림이 발송됩니다. 예를 들어, 다음의 단계 출력 행에서 필터 패턴 Error에 대한 오브젝트 일치는 MyFile.c입니다. 따라서 관계 목록에서 MyFile.c 오브젝트와 쌍이 되는 사용자에게 오류에 대한 이메일 알림이 발송됩니다. Error: Invalid token on line 55 of MyFile.c |
적용할 수 없음 |
실패 결과로 빌드 중지 | 시스템은 필터 패턴을 찾으면 작업 결과를 실패로 설정하고 작업을 종료합니다. 단계 결과는 해당 결과에 따라 설정됩니다. 추가 단계가 실행되지 않습니다. | 결과 |
패스 결과로 빌드 중지 | 시스템은 필터 패턴을 찾으면 작업 결과를 패스로 설정하고 작업을 종료합니다. 단계 결과는 해당 결과에 따라 설정됩니다. 추가 단계가 실행되지 않습니다. | 결과 |
경고 결과로 빌드 중지 | 시스템은 필터 패턴을 찾으면 작업 결과를 경고로 설정하고 작업을 종료합니다. 단계 결과는 해당 결과에 따라 설정됩니다. 추가 단계가 실행되지 않습니다. | 결과 |