我使用 bitbucket 管道来构建 android 应用程序,但每次我都出现内存限制错误。
错误信息:
容器“构建”超出了内存限制。
Bitbucket yml 文件:
image: java:8
pipelines:
branches:
feature/*:
- step:
name: BuildApp
caches:
- gradle
- android-sdk
script:
- wget --quiet --output-document=android-sdk.zip https://dl.google.com/android/repository/sdk-tools-linux-3859397.zip
- unzip -o -qq android-sdk.zip -d android-sdk
- export ANDROID_HOME="/opt/atlassian/pipelines/agent/build/android-sdk"
- export PATH="$ANDROID_HOME/tools:$ANDROID_HOME/tools/bin:$ANDROID_HOME/platform-tools:$PATH"
- yes | sdkmanager "platform-tools"
- yes | sdkmanager "platforms;android-29"
- yes | sdkmanager "build-tools;29.0.2"
- yes | sdkmanager "extras;android;m2repository"
- yes | sdkmanager "extras;google;m2repository"
- yes | sdkmanager "extras;google;instantapps"
- yes | sdkmanager --licenses
- echo …Run Code Online (Sandbox Code Playgroud) continuous-integration android bitbucket docker bitbucket-pipelines