File tree Expand file tree Collapse file tree 4 files changed +6
-26
lines changed Expand file tree Collapse file tree 4 files changed +6
-26
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 2424 ${DOCKER_RUN} bash
2525
2626build-image :
27- docker build -t ${SDK_BUILD_IMAGE} .
27+ docker build -t ${SDK_BUILD_IMAGE} . -f jenkins/build.dockerfile
2828 docker push ${SDK_BUILD_IMAGE}
2929
3030.PHONY : build
Original file line number Diff line number Diff line change @@ -18,7 +18,8 @@ pipeline {
1818}
1919
2020def buildAndTest () {
21- withDockerContainer(args : " " , image : " leanplum/android-sdk-build" ) {
21+ def buildImage = docker. build(" leanplum/android-sdk-build" , " -f ./jenkins/build.dockerfile ." )
22+ buildImage. inside {
2223 sh ' make sdk'
2324 }
2425}
Original file line number Diff line number Diff line change @@ -7,10 +7,13 @@ ARG platform_image="platforms;${emulator_platform}"
77RUN apt-get update && \
88 apt-get install -y --no-install-recommends \
99 nodejs=6.11.4~dfsg-1ubuntu1 \
10+ npm \
1011 build-essential \
1112 && rm -rf /var/lib/apt/lists/*
1213
1314ENV PATH="$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools/bin"
1415
16+ RUN npm install -g yarn
17+
1518RUN sdkmanager emulator tools platform-tools ${platform_image} ${system_image} --verbose && \
1619 echo no | avdmanager create avd -n "device1" --package ${system_image} --tag google_apis
You can’t perform that action at this time.
0 commit comments