]> granicus.if.org Git - fortune-mod/commitdiff
Extract a common module/library/header. docker-CLI-Wrapper-pm
authorShlomi Fish <shlomif@shlomifish.org>
Sat, 4 Apr 2020 08:53:14 +0000 (11:53 +0300)
committerShlomi Fish <shlomif@shlomifish.org>
Sat, 4 Apr 2020 08:53:14 +0000 (11:53 +0300)
This is Refactoring / code cleanup.

See:

* https://github.com/shlomif/Docker-CLI-Wrapper .

scripts/debian-packaging/docker-test.pl

index 667f3c7bed4a4d7f1e7eb8467baef77c9ff92260..56e28a8228c0d29ecc18606d463390d848fea0fe 100644 (file)
@@ -11,23 +11,17 @@ use warnings;
 use 5.014;
 use autodie;
 
-use Path::Tiny qw/ path tempdir tempfile cwd /;
+use Path::Tiny qw/ cwd /;
 use Docker::CLI::Wrapper::Container ();
 
 my $obj = Docker::CLI::Wrapper::Container->new(
     { container => "fortune-mod--deb--test-build", sys => "debian:sid", } );
 
-my @deps;    #= map { /^BuildRequires:\s*(\S+)/ ? ("'$1'") : () }
-
-# path("freecell-solver.spec.in")->lines_utf8;
 my $USER    = "mygbp";
 my $HOMEDIR = "/home/$USER";
 
 $obj->clean_up();
-$obj->docker( { cmd => [ 'pull', $obj->sys() ] } );
-$obj->docker(
-    { cmd => [ 'run', "-t", "-d", "--name", $obj->container(), $obj->sys(), ] }
-);
+$obj->run_docker();
 my $REPO = 'fortune-mod';
 my $URL  = "https://salsa.debian.org/shlomif-guest/$REPO";