@@ -65,7 +65,6 @@ const (
6565 }
6666 }
6767 ]`
68- dockerfileTestRun = "integration/dockerfiles/Dockerfile_test_run_2"
6968)
7069
7170func getDockerMajorVersion () int {
@@ -216,7 +215,7 @@ func getGitRepo() string {
216215 }
217216 return "github.com/GoogleContainerTools/kaniko"
218217}
219-
218+
220219func TestGitBuildcontext (t * testing.T ) {
221220 repo := getGitRepo ()
222221 dockerfile := "integration/dockerfiles/Dockerfile_test_run_2"
@@ -262,11 +261,11 @@ func TestGitBuildcontext(t *testing.T) {
262261}
263262
264263func TestBuildViaRegistryMirror (t * testing.T ) {
265- repo := "github.com/GoogleContainerTools/kaniko"
264+ repo := getGitRepo ()
265+ dockerfile := "integration/dockerfiles/Dockerfile_registry_mirror"
266266
267267 // Build with docker
268- dockerImage := GetDockerImage (config .imageRepo , "Dockerfile_test_git" )
269- dockerfile := dockerfileTestRun
268+ dockerImage := GetDockerImage (config .imageRepo , "Dockerfile_registry_mirror" )
270269 dockerCmd := exec .Command ("docker" ,
271270 append ([]string {"build" ,
272271 "-t" , dockerImage ,
@@ -278,17 +277,15 @@ func TestBuildViaRegistryMirror(t *testing.T) {
278277 }
279278
280279 // Build with kaniko
281- kanikoImage := GetKanikoImage (config .imageRepo , "Dockerfile_test_git" )
282- dockerfile = "integration/dockerfiles/Dockerfile_registry_mirror"
283- kanikoCmd := exec .Command ("docker" ,
284- append ([]string {"run" ,
285- "-v" , os .Getenv ("HOME" ) + "/.config/gcloud:/root/.config/gcloud" ,
286- ExecutorImage ,
287- "-f" , dockerfile ,
288- "-d" , kanikoImage ,
289- "--registry-mirror" , "gcr.io" ,
290- contextFlag , contextPath
291- "-b" , config.gcsBucket )... )
280+ kanikoImage := GetKanikoImage (config .imageRepo , "Dockerfile_registry_mirror" )
281+ dockerRunFlags := []string {"run" , "--net=host" }
282+ dockerRunFlags = addServiceAccountFlags (dockerRunFlags , config .serviceAccount )
283+ dockerRunFlags = append (dockerRunFlags , ExecutorImage ,
284+ "-f" , dockerfile ,
285+ "-d" , kanikoImage ,
286+ "-c" , fmt .Sprintf ("git://%s" , repo ))
287+
288+ kanikoCmd := exec .Command ("docker" , dockerRunFlags ... )
292289
293290 out , err = RunCommandWithoutTest (kanikoCmd )
294291 if err != nil {
0 commit comments