blob: 86b4eda7483ad923264c173f181a625e542e42f9 [file] [log] [blame]
---%{ if length(envs) > 0 }
env:%{ for key, value in envs }
${key}: "${value}"%{ endfor ~}
%{ endif }
steps:
- command: |-
%{ for command in steps.commands ~}
${command}
%{ endfor ~}
label: "${try(steps.label, ":pipeline:")}"
agents:
- "queue=default"%{ if try(length(steps.artifact_paths), 0) > 0 }
artifact_paths:%{ for artifact_path in steps.artifact_paths }
- "${artifact_path}"%{ endfor }%{ endif }
plugins:
- docker#v3.8.0:
always-pull: true
environment:
- "ANDROID_HOME"
- "ANDROID_NDK_HOME"
- "BUILDKITE_ARTIFACT_UPLOAD_DESTINATION"
image: "gcr.io/bazel-public/ubuntu1804-java11"
network: "host"
privileged: true
propagate-environment: true
propagate-uid-gid: true
volumes:
- "/etc/group:/etc/group:ro"
- "/etc/passwd:/etc/passwd:ro"
- "/etc/shadow:/etc/shadow:ro"
- "/opt/android-ndk-r15c:/opt/android-ndk-r15c:ro"
- "/opt/android-ndk-r25b:/opt/android-ndk-r25b:ro"
- "/opt/android-sdk-linux:/opt/android-sdk-linux:ro"
- "/var/lib/buildkite-agent:/var/lib/buildkite-agent"
- "/var/lib/gitmirrors:/var/lib/gitmirrors:ro"
- "/var/run/docker.sock:/var/run/docker.sock"