docker_test_vars.go 657 B

1234567891011121314151617181920212223242526272829
  1. package main
  2. import (
  3. "os"
  4. )
  5. // the docker binary to use
  6. var dockerBinary = "docker"
  7. // the private registry image to use for tests involving the registry
  8. var registryImageName = "registry"
  9. // the private registry to use for tests
  10. var privateRegistryURL = "127.0.0.1:5000"
  11. var workingDirectory string
  12. func init() {
  13. if dockerBin := os.Getenv("DOCKER_BINARY"); dockerBin != "" {
  14. dockerBinary = dockerBin
  15. }
  16. if registryImage := os.Getenv("REGISTRY_IMAGE"); registryImage != "" {
  17. registryImageName = registryImage
  18. }
  19. if registry := os.Getenv("REGISTRY_URL"); registry != "" {
  20. privateRegistryURL = registry
  21. }
  22. workingDirectory, _ = os.Getwd()
  23. }