blob: 49bdd9e0227d4dcf7c633f5042b716d93fa269ee [file] [log] [blame]
version: "3"
services:
build-release:
build: ./centos7
volumes:
- ~/.m2:/root/.m2:rw
- ~/.sbt:/root/.sbt:rw
- ~/.cargo/git:/root/.cargo/git:rw
- ~/.cargo/registry:/root/.cargo/registry:rw
- ./../../:/auron:rw
- ./../../target-docker:/auron/target:rw
- ./../../target-docker/spark-extension-target:/auron/spark-extension/target:rw
- ./../../target-docker/spark-extension-shims-spark3-target:/auron/spark-extension-shims-spark3/target:rw
- ./../../target-docker/build-helper-proto-target:/auron/dev/mvn-build-helper/proto/target:rw
- ./../../target-docker/build-helper-assembly-target:/auron/dev/mvn-build-helper/assembly/target:rw
environment:
RUSTFLAGS: "-C target-cpu=skylake"
SHIM: "${SHIM}"
MODE: "${MODE}"
JAVA_VERSION: "${JAVA_VERSION}"
SCALA_VERSION: "${SCALA_VERSION}"
command: "bash -c 'source ~/.bashrc && cd /auron && ./build/mvn -T8 package -P${SHIM} -P${MODE} -Pjdk-${JAVA_VERSION} -Pscala-${SCALA_VERSION}'"