[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v6 3/8] tests/docker/docker.py: check and run .p
From: |
Fam Zheng |
Subject: |
Re: [Qemu-devel] [PATCH v6 3/8] tests/docker/docker.py: check and run .pre script |
Date: |
Tue, 19 Jul 2016 19:44:13 +0800 |
User-agent: |
Mutt/1.6.1 (2016-04-27) |
On Tue, 07/19 10:29, Alex Bennée wrote:
> > diff --git a/tests/docker/docker.py b/tests/docker/docker.py
> > index 96d906e..b61d934 100755
> > --- a/tests/docker/docker.py
> > +++ b/tests/docker/docker.py
> > @@ -221,6 +221,18 @@ class BuildCommand(SubCommand):
> > # Create a docker context directory for the build
> > docker_dir = tempfile.mkdtemp(prefix="docker_build")
> >
> > + # Is there a .pre file to run in the build context?
> > + docker_pre = os.path.splitext(args.dockerfile)[0]+".pre"
> > + if os.path.exists(docker_pre):
> > + rc = subprocess.call(os.path.realpath(docker_pre),
> > + cwd=docker_dir)
> > + if rc == 3:
> > + print "Skip"
> > + return 0
> > + else:
> > + print "%s exited with code %d" % (docker_pre, rc)
> > + return 1
> > +
>
> We need to let an exit of 0 through ;-)
Yes, I forgot that!
Fam
- [Qemu-devel] [PATCH v6 0/8] docker: Support building qemu-user powered docker test images, Fam Zheng, 2016/07/19
- [Qemu-devel] [PATCH v6 3/8] tests/docker/docker.py: check and run .pre script, Fam Zheng, 2016/07/19
- [Qemu-devel] [PATCH v6 2/8] tests/docker/docker.py: support --include-executable, Fam Zheng, 2016/07/19
- [Qemu-devel] [PATCH v6 6/8] docker: More sensible run script, Fam Zheng, 2016/07/19
- [Qemu-devel] [PATCH v6 1/8] tests/docker/docker.py: docker_dir outside build, Fam Zheng, 2016/07/19
- [Qemu-devel] [PATCH v6 4/8] tests/docker/dockerfiles: new debian-bootstrap.docker, Fam Zheng, 2016/07/19
- [Qemu-devel] [PATCH v6 5/8] tests/docker/docker.py: add update operation, Fam Zheng, 2016/07/19
- [Qemu-devel] [PATCH v6 7/8] docker: Fix exit code if $CMD failed, Fam Zheng, 2016/07/19
- [Qemu-devel] [PATCH v6 8/8] docker: Don't start a container that doesn't exist, Fam Zheng, 2016/07/19