@@ -17,6 +17,7 @@ import (
17
17
"github.com/containerd/continuity/fs/fstest"
18
18
"github.com/docker/buildx/bake"
19
19
"github.com/docker/buildx/util/gitutil"
20
+ "github.com/docker/buildx/util/gitutil/gittestutil"
20
21
"github.com/moby/buildkit/client"
21
22
"github.com/moby/buildkit/frontend/subrequests/lint"
22
23
"github.com/moby/buildkit/identity"
@@ -415,10 +416,10 @@ EOT
415
416
git , err := gitutil .New (gitutil .WithWorkingDir (dir ))
416
417
require .NoError (t , err )
417
418
418
- gitutil .GitInit (git , t )
419
- gitutil .GitAdd (git , t , "docker-bake.hcl" , "foo" )
420
- gitutil .GitCommit (git , t , "initial commit" )
421
- addr := gitutil .GitServeHTTP (git , t )
419
+ gittestutil .GitInit (git , t )
420
+ gittestutil .GitAdd (git , t , "docker-bake.hcl" , "foo" )
421
+ gittestutil .GitCommit (git , t , "initial commit" )
422
+ addr := gittestutil .GitServeHTTP (git , t )
422
423
423
424
out , err := bakeCmd (sb , withDir (dir ), withArgs (addr , "--set" , "*.output=type=local,dest=" + dirDest ))
424
425
require .NoError (t , err , out )
@@ -445,12 +446,12 @@ EOT
445
446
git , err := gitutil .New (gitutil .WithWorkingDir (dir ))
446
447
require .NoError (t , err )
447
448
448
- gitutil .GitInit (git , t )
449
- gitutil .GitAdd (git , t , "docker-bake.hcl" , "foo" )
450
- gitutil .GitCommit (git , t , "initial commit" )
449
+ gittestutil .GitInit (git , t )
450
+ gittestutil .GitAdd (git , t , "docker-bake.hcl" , "foo" )
451
+ gittestutil .GitCommit (git , t , "initial commit" )
451
452
452
453
token := identity .NewID ()
453
- addr := gitutil .GitServeHTTP (git , t , gitutil .WithAccessToken (token ))
454
+ addr := gittestutil .GitServeHTTP (git , t , gittestutil .WithAccessToken (token ))
454
455
455
456
out , err := bakeCmd (sb , withDir (dir ),
456
457
withEnv ("BUILDX_BAKE_GIT_AUTH_TOKEN=" + token ),
@@ -492,10 +493,10 @@ EOT
492
493
git , err := gitutil .New (gitutil .WithWorkingDir (dirSpec ))
493
494
require .NoError (t , err )
494
495
495
- gitutil .GitInit (git , t )
496
- gitutil .GitAdd (git , t , "docker-bake.hcl" , "bar" )
497
- gitutil .GitCommit (git , t , "initial commit" )
498
- addr := gitutil .GitServeHTTP (git , t )
496
+ gittestutil .GitInit (git , t )
497
+ gittestutil .GitAdd (git , t , "docker-bake.hcl" , "bar" )
498
+ gittestutil .GitCommit (git , t , "initial commit" )
499
+ addr := gittestutil .GitServeHTTP (git , t )
499
500
500
501
out , err := bakeCmd (sb , withDir (dirSrc ), withArgs (addr , "--file" , "cwd://local-docker-bake.hcl" , "--set" , "*.output=type=local,dest=" + dirDest ))
501
502
require .NoError (t , err , out )
@@ -561,10 +562,10 @@ EOT
561
562
git , err := gitutil .New (gitutil .WithWorkingDir (dirSpec ))
562
563
require .NoError (t , err )
563
564
564
- gitutil .GitInit (git , t )
565
- gitutil .GitAdd (git , t , "docker-bake.hcl" )
566
- gitutil .GitCommit (git , t , "initial commit" )
567
- addr := gitutil .GitServeHTTP (git , t )
565
+ gittestutil .GitInit (git , t )
566
+ gittestutil .GitAdd (git , t , "docker-bake.hcl" )
567
+ gittestutil .GitCommit (git , t , "initial commit" )
568
+ addr := gittestutil .GitServeHTTP (git , t )
568
569
569
570
out , err := bakeCmd (sb , withDir (dirSrc ), withArgs (addr , "--set" , "*.output=type=local,dest=" + dirDest ))
570
571
require .NoError (t , err , out )
@@ -594,17 +595,17 @@ EOT
594
595
595
596
gitSpec , err := gitutil .New (gitutil .WithWorkingDir (dirSpec ))
596
597
require .NoError (t , err )
597
- gitutil .GitInit (gitSpec , t )
598
- gitutil .GitAdd (gitSpec , t , "docker-bake.hcl" )
599
- gitutil .GitCommit (gitSpec , t , "initial commit" )
600
- addrSpec := gitutil .GitServeHTTP (gitSpec , t )
598
+ gittestutil .GitInit (gitSpec , t )
599
+ gittestutil .GitAdd (gitSpec , t , "docker-bake.hcl" )
600
+ gittestutil .GitCommit (gitSpec , t , "initial commit" )
601
+ addrSpec := gittestutil .GitServeHTTP (gitSpec , t )
601
602
602
603
gitSrc , err := gitutil .New (gitutil .WithWorkingDir (dirSrc ))
603
604
require .NoError (t , err )
604
- gitutil .GitInit (gitSrc , t )
605
- gitutil .GitAdd (gitSrc , t , "foo" )
606
- gitutil .GitCommit (gitSrc , t , "initial commit" )
607
- addrSrc := gitutil .GitServeHTTP (gitSrc , t )
605
+ gittestutil .GitInit (gitSrc , t )
606
+ gittestutil .GitAdd (gitSrc , t , "foo" )
607
+ gittestutil .GitCommit (gitSrc , t , "initial commit" )
608
+ addrSrc := gittestutil .GitServeHTTP (gitSrc , t )
608
609
609
610
out , err := bakeCmd (sb , withDir ("/tmp" ), withArgs (addrSpec , addrSrc , "--set" , "*.output=type=local,dest=" + dirDest ))
610
611
require .NoError (t , err , out )
@@ -635,10 +636,10 @@ COPY super-cool.txt /
635
636
636
637
git , err := gitutil .New (gitutil .WithWorkingDir (dir ))
637
638
require .NoError (t , err )
638
- gitutil .GitInit (git , t )
639
- gitutil .GitAdd (git , t , "docker-bake.hcl" , "bar" )
640
- gitutil .GitCommit (git , t , "initial commit" )
641
- addr := gitutil .GitServeHTTP (git , t )
639
+ gittestutil .GitInit (git , t )
640
+ gittestutil .GitAdd (git , t , "docker-bake.hcl" , "bar" )
641
+ gittestutil .GitCommit (git , t , "initial commit" )
642
+ addr := gittestutil .GitServeHTTP (git , t )
642
643
643
644
out , err := bakeCmd (sb , withDir ("/tmp" ), withArgs (addr , "--set" , "*.output=type=local,dest=" + dirDest ))
644
645
require .NoError (t , err , out )
@@ -676,10 +677,10 @@ EOT
676
677
git , err := gitutil .New (gitutil .WithWorkingDir (dirSpec ))
677
678
require .NoError (t , err )
678
679
679
- gitutil .GitInit (git , t )
680
- gitutil .GitAdd (git , t , "docker-bake.hcl" )
681
- gitutil .GitCommit (git , t , "initial commit" )
682
- addr := gitutil .GitServeHTTP (git , t )
680
+ gittestutil .GitInit (git , t )
681
+ gittestutil .GitAdd (git , t , "docker-bake.hcl" )
682
+ gittestutil .GitCommit (git , t , "initial commit" )
683
+ addr := gittestutil .GitServeHTTP (git , t )
683
684
684
685
out , err := bakeCmd (
685
686
sb ,
@@ -724,10 +725,10 @@ EOT
724
725
git , err := gitutil .New (gitutil .WithWorkingDir (dirSpec ))
725
726
require .NoError (t , err )
726
727
727
- gitutil .GitInit (git , t )
728
- gitutil .GitAdd (git , t , "docker-bake.hcl" )
729
- gitutil .GitCommit (git , t , "initial commit" )
730
- addr := gitutil .GitServeHTTP (git , t )
728
+ gittestutil .GitInit (git , t )
729
+ gittestutil .GitAdd (git , t , "docker-bake.hcl" )
730
+ gittestutil .GitCommit (git , t , "initial commit" )
731
+ addr := gittestutil .GitServeHTTP (git , t )
731
732
732
733
out , err := bakeCmd (
733
734
sb ,
@@ -780,13 +781,13 @@ COPY foo /foo
780
781
git , err := gitutil .New (gitutil .WithWorkingDir (dirSpec ))
781
782
require .NoError (t , err )
782
783
783
- gitutil .GitInit (git , t )
784
- gitutil .GitAdd (git , t , "docker-bake.hcl" )
785
- gitutil .GitAdd (git , t , "Dockerfile" )
786
- gitutil .GitAdd (git , t , "foo" )
787
- gitutil .GitAdd (git , t , "bar" )
788
- gitutil .GitCommit (git , t , "initial commit" )
789
- addr := gitutil .GitServeHTTP (git , t )
784
+ gittestutil .GitInit (git , t )
785
+ gittestutil .GitAdd (git , t , "docker-bake.hcl" )
786
+ gittestutil .GitAdd (git , t , "Dockerfile" )
787
+ gittestutil .GitAdd (git , t , "foo" )
788
+ gittestutil .GitAdd (git , t , "bar" )
789
+ gittestutil .GitCommit (git , t , "initial commit" )
790
+ addr := gittestutil .GitServeHTTP (git , t )
790
791
791
792
out , err := bakeCmd (
792
793
sb ,
@@ -832,10 +833,10 @@ COPY foo /foo
832
833
git , err := gitutil .New (gitutil .WithWorkingDir (dirSpec ))
833
834
require .NoError (t , err )
834
835
835
- gitutil .GitInit (git , t )
836
- gitutil .GitAdd (git , t , "docker-bake.hcl" )
837
- gitutil .GitCommit (git , t , "initial commit" )
838
- addr := gitutil .GitServeHTTP (git , t )
836
+ gittestutil .GitInit (git , t )
837
+ gittestutil .GitAdd (git , t , "docker-bake.hcl" )
838
+ gittestutil .GitCommit (git , t , "initial commit" )
839
+ addr := gittestutil .GitServeHTTP (git , t )
839
840
840
841
out , err := bakeCmd (
841
842
sb ,
0 commit comments