우리 Jenkins 서버는 apk를 빌드하기위한 두 개의 기본 작업으로 구성됩니다. 이러한 각 작업에는 빌드 서버에 연결된 Android 장치에 APK를 설치하고 UI 테스트를 실행하는 하위 작업이 있습니다. 예를 들어별도의 Jenkins 작업을 동기 실행하는 방법은 무엇입니까?
:
프로젝트-A-APK
프로젝트-A-테스트
프로젝트-B-APK
프로젝트-B-테스트
Project-A-apk가 Project-A 테스트를 시작합니다.
프로젝트-B-테스트
및
모두 프로젝트-A-테스트 및 프로젝트-B-테스트 오프3210 프로젝트-B-APK 차기 설치하고 같은 테스트 장치에서 실행됩니다.
문제는 같은 장치와 상호 작용하려고 시도하기 때문에 테스트 작업을 동시에 실행할 수 없다는 것입니다.
실행하기 전에 다른 작업 (상위 체인이 아닌)이 될 때까지 대기하도록 작업을 구성하는 방법이 있습니까? 당신은 Build Blocker Plugin 시도해야