有没有关于如何使用Bamboo进行Android项目持续集成的好资源?我已经设置好了拉取源代码并使用ant编译的步骤。但我很想知道如何设置JUnit测试,其中测试是在单独的项目中进行的。
谢谢
有没有关于如何使用Bamboo进行Android项目持续集成的好资源?我已经设置好了拉取源代码并使用ant编译的步骤。但我很想知道如何设置JUnit测试,其中测试是在单独的项目中进行的。
谢谢
无法在 /Users/<user>/bamboo-agent-home/xml-data/build-dir/<bamboo_pbuild_name> 目录中找到测试结果报告
。 - Jacek Kwiecień以下是构建作业的关键任务细节:
第一个任务是等待模拟器启动的脚本任务。如果模拟器未能启动,则下面的adb -s命令将失败,导致此任务失败。
echo "Waiting 60 seconds for the Android emulator to start"
sleep 60
echo "See if Emulator is up and running"
${bamboo.ANDROID_HOME}/platform-tools/adb -s emulator-5554 shell getprop dev.bootcomplete
第二和第三个任务检查源代码并使用Gradle构建应用程序。构建会在运行的模拟器上运行JUnit测试。
第四个任务被配置为最终任务,是一个脚本任务,用于停止模拟器。
echo "Stopping the Android emulator"
${bamboo.ANDROID_HOME}/platform-tools/adb -s emulator-5554 emu kill