apply plugin: 'base' tasks.register("buildDockerBuildContext", Tar) { archiveExtension = 'tar.gz' compression = Compression.GZIP archiveClassifier = "docker-build-context" archiveBaseName = "elasticsearch" // Non-local builds don't need to specify an architecture. // Make this explicit via the string value. with dockerBuildContext("", false, false) } tasks.named("assemble").configure {dependsOn "buildDockerBuildContext"}