Android项目:由于项目没有';没有任何跑步者在线分配给它。转到跑步者页面
我在运行Gitlab CI时遇到问题,源代码如下:Android项目:由于项目没有';没有任何跑步者在线分配给它。转到跑步者页面,android,gitlab,gitlab-ci,Android,Gitlab,Gitlab Ci,我在运行Gitlab CI时遇到问题,源代码如下: image: openjdk:8-jdk stages: - build - test - package ##################################################################### # BUILD # .build_template: &build_template_def stage: build artifacts: expire_in
image: openjdk:8-jdk
stages:
- build
- test
- package
#####################################################################
# BUILD
#
.build_template: &build_template_def
stage: build
artifacts:
expire_in: 4 hours
paths:
- app/build/outputs/
- .android/
before_script:
# Extract the SDK version that we're building against
- export ANDROID_COMPILE_SDK=`egrep '^[[:blank:]]+compileSdkVersion' app/build.gradle | awk '{print $2}'`
# Explict output for logging purpose only
- echo $ANDROID_SDK_TOOLS
- echo $ANDROID_COMPILE_SDK
# Fetch the specified SDK tools version to build with
- wget --quiet --output-document=/tmp/sdk-tools-linux.zip https://dl.google.com/android/repository/sdk-tools-linux-${ANDROID_SDK_TOOLS}.zip
- unzip /tmp/sdk-tools-linux.zip -d .android
# Set up environment variables
- export ANDROID_HOME=$PWD/.android
- export PATH=$PATH:$PWD/.android/platform-tools/
# Install platform tools and Android SDK for the compile target
- echo y | .android/tools/bin/sdkmanager "platforms;android-${ANDROID_COMPILE_SDK}"
- chmod +x ./gradlew
build_debug:
<<: *build_template_def
tags:
- buildtag
only:
- develop
- tags
script:
- ./gradlew assembleDebug
build_release:
<<: *build_template_def
only:
- master
script:
- ./gradlew assembleRelease
image:openjdk:8-jdk
阶段:
-建造
-试验
-包装
#####################################################################
#建造
#
.build_template:&build_template_def
阶段:建造
人工产品:
过期时间:4小时
路径:
-应用程序/构建/输出/
-.安卓/
在脚本之前:
#提取我们正在构建的SDK版本
-导出ANDROID_COMPILE_SDK=`egrep'^[:blank:]+compileSdkVersion'app/build.gradle | awk'{print$2}'`
#Explict输出仅用于记录目的
-echo$ANDROID_SDK_工具
-echo$ANDROID\u编译\u SDK
#获取要使用的指定SDK工具版本
-wget--quiet--output document=/tmp/sdk-tools-linux.ziphttps://dl.google.com/android/repository/sdk-tools-linux-${ANDROID_SDK_TOOLS}.zip
-解压缩/tmp/sdk-tools-linux.zip-d.android
#设置环境变量
-导出ANDROID_HOME=$PWD/.ANDROID
-导出路径=$PATH:$PWD/.android/平台工具/
#为编译目标安装平台工具和Android SDK
-echo y|.android/tools/bin/sdkmanager“平台;android-${android_COMPILE_SDK}”
-chmod+x./gradlew
编译调试:
我也有同样的问题。你解决了吗?