2
빌드 후 동화 테스트 요정에 업로드하라는 지시를 circle.yml에 추가했습니다.동그라미를 만들 전용 동화를 테스트하기 위해 커밋을하십시오
하지만 마스터 브랜치에서 커밋에 의해 빌드가 트리거되었을 때 테스트 요정에만 업로드하고 싶습니다.
내 circle.yml 파일 :test:
override:
# start the emulator
- emulator -avd circleci-android22 -no-audio -no-window:
background: true
parallel: true
# wait for it to have booted
- circle-android wait-for-boot
# run tests against the emulator.
- ./gradlew assembleDebug
- ./gradlew connectedAndroidTest
- ./gradlew testfairyBeta
가 어떻게 빌드가 마스터 브랜치에 커밋에 의해 트리거 된 경우에만 명령 ./gradlew testfairyBeta 실행할 수 있습니까?
다른 브랜치에서 커밋을 통해 빌드가 트리거되면 ./gradlew connectedAndroidTest와 그의 종속성 만 실행하려고합니다.
- if [ $CIRCLE_BRANCH = 'master' ]; then ./gradlew testfairyBeta; fi
이 마법처럼 일했다, 감사합니다 :) – jonathanrz