summaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
authorDan Duvall <dduvall@wikimedia.org>2017-04-25 11:03:33 -0700
committerDan Duvall <dduvall@wikimedia.org>2017-04-25 11:03:33 -0700
commitb993d5c7398fd5bba968d400d5731df7d321a557 (patch)
tree9e8dce7061917bf140fc0722dbc4aabd6e08fe91 /docker
parent006b349e3341e16dee5c1512a863b938d0156020 (diff)
downloadblubber-b993d5c7398fd5bba968d400d5731df7d321a557.tar.gz
Invert `copiestree` feature as `sharedvolume`
Diffstat (limited to 'docker')
-rw-r--r--docker/compiler.go6
1 files changed, 4 insertions, 2 deletions
diff --git a/docker/compiler.go b/docker/compiler.go
index 5727b11..ed3cd48 100644
--- a/docker/compiler.go
+++ b/docker/compiler.go
@@ -45,8 +45,10 @@ func CompileStage(buffer *bytes.Buffer, stage string, vcfg *config.VariantConfig
Writeln(buffer, "WORKDIR ", vcfg.Run.In)
}
- if vcfg.CopiesTree {
- Writeln(buffer, "COPY . .")
+ if vcfg.SharedVolume {
+ Writeln(buffer, "VOLUME [\"", vcfg.Run.In, "\"]")
+ } else {
+ Writeln(buffer, "COPY . \"", vcfg.Run.In, "\"")
}
CompileToCommands(buffer, vcfg.Npm)