Skip to content

Commit 9861a3d

Browse files
authored
Avoid creating numerous volumes during test execution (#22)
1 parent d10a052 commit 9861a3d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/image.tests.ps1

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
# Run commands in a container and return.
66
function Invoke-Container([string[]]$DockerParameters, [string[]]$ImageParameters) {
7-
$allParameters = @('run', '--rm'; $DockerParameters; $env:FULL_IMAGE_NAME)
7+
$allParameters = @('run', '--tmpfs', '/var/lib/firebird/data', '--rm'; $DockerParameters; $env:FULL_IMAGE_NAME)
88
if ($ImageParameters) {
99
# Do not append a $null as last parameter if $ImageParameters is empty
1010
$allParameters += $ImageParameters
@@ -17,7 +17,7 @@ function Invoke-Container([string[]]$DockerParameters, [string[]]$ImageParameter
1717

1818
# Run commands in a detached container.
1919
function Use-Container([string[]]$Parameters, [Parameter(Mandatory)][ScriptBlock]$ScriptBlock) {
20-
$allParameters = @('run'; $Parameters; '--detach', $env:FULL_IMAGE_NAME)
20+
$allParameters = @('run'; $Parameters; '--tmpfs', '/var/lib/firebird/data', '--detach', $env:FULL_IMAGE_NAME)
2121

2222
Write-Verbose 'Starting container... Command line is'
2323
Write-Verbose " docker $allParameters"

0 commit comments

Comments
 (0)