Skip to content

Commit

Permalink
hack/ci/windows.ps1: add support for DOCKER_STORAGE_OPTS
Browse files Browse the repository at this point in the history
Signed-off-by: Sebastiaan van Stijn <[email protected]>
  • Loading branch information
thaJeztah committed Sep 7, 2019
1 parent 4ce0402 commit b6f596c
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions hack/ci/windows.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,11 @@ if ($env:BUILD_TAG -match "-WoW") { $env:LCOW_MODE="" }
#
# DOCKER_DUT_DEBUG if defined starts the daemon under test in debug mode.
#
# DOCKER_STORAGE_OPTS comma-separated list of optional storage driver options for the daemon under test
# examples:
# DOCKER_STORAGE_OPTS="size=40G"
# DOCKER_STORAGE_OPTS="lcow.globalmode=false,lcow.kernel=kernel.efi"
#
# SKIP_VALIDATION_TESTS if defined skips the validation tests
#
# SKIP_UNIT_TESTS if defined skips the unit tests
Expand Down Expand Up @@ -580,6 +585,15 @@ Try {
$dutArgs += "--exec-opt isolation=hyperv"
}

# Arguments: Allow setting optional storage-driver options
# example usage: DOCKER_STORAGE_OPTS="lcow.globalmode=false,lcow.kernel=kernel.efi"
if (-not ("$env:DOCKER_STORAGE_OPTS" -eq "")) {
Write-Host -ForegroundColor Green "INFO: Running the daemon under test with storage-driver options ${env:DOCKER_STORAGE_OPTS}"
$env:DOCKER_STORAGE_OPTS.Split(",") | ForEach {
$dutArgs += "--storage-opt $_"
}
}

# Start the daemon under test, ensuring everything is redirected to folders under $TEMP.
# Important - we launch the -$COMMITHASH version so that we can kill it without
# killing the control daemon.
Expand Down

0 comments on commit b6f596c

Please sign in to comment.