@@ -25,6 +25,8 @@ func TestStableToUnstable(t *testing.T) {
2525 majorTag := majorTag (t , tagAppCli )
2626 _ = minorTag (t , tagAppCli )
2727
28+ ls (t )
29+
2830 fmt .Printf ("Updating from stable version %s to unstable version %s \n " , tagAppCli , majorTag )
2931 fmt .Printf ("Building local deb version %s \n " , majorTag )
3032 buildDebVersion (t , majorTag , * arch )
@@ -173,13 +175,7 @@ func minorTag(t *testing.T, tag string) string {
173175func buildDockerImage (t * testing.T , dockerfile , name , arch string ) {
174176 t .Helper ()
175177
176- cmd := exec .Command (
177- "docker" , "buildx" , "build" ,
178- "--platform" , "linux/amd64" ,
179- "-t" , name ,
180- "-f" , dockerfile ,
181- "." ,
182- )
178+ cmd := exec .Command ("docker" , "build" , "-t" , name , "-f" , dockerfile , "." )
183179 // Capture both stdout and stderr
184180 var out bytes.Buffer
185181 var stderr bytes.Buffer
@@ -288,3 +284,25 @@ func moveDeb(t *testing.T, startDir, targetDir, repo string, tagVersion string,
288284 panic (fmt .Errorf ("failed to move deb file: %w" , err ))
289285 }
290286}
287+
288+ func ls (t * testing.T ) {
289+ t .Helper ()
290+ cwd , err := os .Getwd ()
291+ if err != nil {
292+ fmt .Println ("Error getting working directory:" , err )
293+ return
294+ }
295+
296+ fmt .Println ("Current directory:" , cwd )
297+ fmt .Println ("Listing all files and folders recursively:" )
298+
299+ // Walk through all files and subdirectories
300+ err = filepath .Walk (cwd , func (path string , info os.FileInfo , err error ) error {
301+ if err != nil {
302+ return err
303+ }
304+ fmt .Println (path )
305+ return nil
306+ })
307+
308+ }
0 commit comments