提交 9cff9a8b 创建 作者: 宋海霞's avatar 宋海霞

更新 .gitlab-ci.yml

上级 c7e35498
...@@ -15,19 +15,19 @@ stages: ...@@ -15,19 +15,19 @@ stages:
- code-analysis - code-analysis
variables: variables:
PACKAGE_NAME: "net.codecode.hideseek" PACKAGE_NAME: "com.example.mysecondapp"
PACKAGE_PATH: "/net/codecode/hideseek/" PACKAGE_PATH: "/com/example/mysecondapp/"
.android-runner: &android-runner .android-runner: &android-runner
tags: tags:
- ubuntu-18.04 - ubuntu-16.04
- long-job - long-job
- android-app - android-app
.codecode-analysis-runner: &codecode-analysis-runner .codecode-analysis-runner: &codecode-analysis-runner
tags: tags:
- ubuntu-18.04 - ubuntu-16.04
- short-job - short-job
- code-analysis - code-analysis
...@@ -58,6 +58,7 @@ case1: ...@@ -58,6 +58,7 @@ case1:
- sleep 3; adb shell input keyevent 22 - sleep 3; adb shell input keyevent 22
- sleep 3; adb shell input keyevent 66 - sleep 3; adb shell input keyevent 66
- adb shell am broadcast -a android.intent.action.CLOSE_SYSTEM_DIALOGS - adb shell am broadcast -a android.intent.action.CLOSE_SYSTEM_DIALOGS
- echo -e "\n\033[0;33;1m正在测试Work1...\033[0m\n"
- ./gradlew app:connectedAndroidTest -P android.testInstrumentationRunnerArguments.class=${PACKAGE_NAME}.Work1Test#work1Test --offline --build-cache - ./gradlew app:connectedAndroidTest -P android.testInstrumentationRunnerArguments.class=${PACKAGE_NAME}.Work1Test#work1Test --offline --build-cache
- > - >
echo echo
...@@ -67,7 +68,7 @@ case1: ...@@ -67,7 +68,7 @@ case1:
echo "exec-score 80" echo "exec-score 80"
echo "===========================================" echo "==========================================="
- echo -e "\n\033[0;33;1m正在测试Work2...\033[0m\n"
- ./gradlew app:connectedAndroidTest -P android.testInstrumentationRunnerArguments.class=${PACKAGE_NAME}.Work2Test#work2Test --offline --build-cache - ./gradlew app:connectedAndroidTest -P android.testInstrumentationRunnerArguments.class=${PACKAGE_NAME}.Work2Test#work2Test --offline --build-cache
- > - >
echo echo
...@@ -88,8 +89,8 @@ teacher-check1: ...@@ -88,8 +89,8 @@ teacher-check1:
script: script:
- git clone ${CODECODE_PROTOCOL}gitlab-ci-token:${CI_JOB_TOKEN}@${CODECODE_DOMAIN}/${CI_PROJECT_FORKSOURCE} template - git clone ${CODECODE_PROTOCOL}gitlab-ci-token:${CI_JOB_TOKEN}@${CODECODE_DOMAIN}/${CI_PROJECT_FORKSOURCE} template
- diff template/.gitlab-ci.yml .gitlab-ci.yml -b -B -i - diff template/.gitlab-ci.yml .gitlab-ci.yml -b -B -i
- diff template/app/src/androidTest/java${PACKAGEPATH}Work1Test.kt app/src/androidTest/java${PACKAGE_PATH}Work1Test.kt -b -B -i - diff template/app/src/androidTest/java${PACKAGE_PATH}Work1Test.kt app/src/androidTest/java${PACKAGE_PATH}Work1Test.kt -b -B -i
- diff template/app/src/androidTest/java${PACKAGEPATH}Work2Test.kt app/src/androidTest/java${PACKAGE_PATH}Work2Test.kt -b -B -i - diff template/app/src/androidTest/java${PACKAGE_PATH}Work2Test.kt app/src/androidTest/java${PACKAGE_PATH}Work2Test.kt -b -B -i
only: only:
- master - master
when: manual when: manual
...@@ -104,6 +105,3 @@ code-analysis: ...@@ -104,6 +105,3 @@ code-analysis:
allow_failure: true allow_failure: true
only: only:
- master - master
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论