[docker-io/el6] run tests in a docker repo in check (not built)

Lokesh Mandvekar lsm5 at fedoraproject.org
Fri Jan 16 06:29:31 UTC 2015


commit 33306fa4d05330c42b44f050e363f82c472006ab
Author: Lokesh Mandvekar <lsm5 at fedoraproject.org>
Date:   Fri Jan 16 06:29:09 2015 +0000

    run tests in a docker repo in check (not built)
    
    NVR: docker-io-1.4.1-4 (not built)
    
    Signed-off-by: Lokesh Mandvekar <lsm5 at fedoraproject.org>

 docker-io.spec |   15 +++++++++++++--
 1 files changed, 13 insertions(+), 2 deletions(-)
---
diff --git a/docker-io.spec b/docker-io.spec
index 762345b..239f654 100644
--- a/docker-io.spec
+++ b/docker-io.spec
@@ -15,7 +15,7 @@
 
 Name:       %{repo}-io
 Version:    1.4.1
-Release:    3%{?dist}
+Release:    4%{?dist}
 Summary:    Automates deployment of containerized applications
 License:    ASL 2.0
 URL:        http://www.docker.com
@@ -310,7 +310,15 @@ done
 install -dp %{buildroot}%{_sysconfdir}/docker/
 
 %check
-[ ! -e /run/docker.sock ] || make test
+[ ! -e /run/docker.sock ] || {
+    mkdir test_dir
+    pushd test_dir
+    git clone https://%{import_path}
+    pushd docker
+    make test
+    popd
+    popd
+}
 
 %pre
 getent group docker > /dev/null || %{_sbindir}/groupadd -r docker
@@ -393,6 +401,9 @@ fi
 %{_datadir}/zsh/site-functions/_docker
 
 %changelog
+* Fri Jan 16 2015 Lokesh Mandvekar <lsm5 at fedoraproject.org> - 1.4.1-4
+- run tests inside docker repo in check (doesn't affect koji - not built)
+
 * Thu Jan 15 2015 Lokesh Mandvekar <lsm5 at fedoraproject.org> - 1.4.1-3
 - set DOCKER_CERT_PATH outside of sysconfig file
 


More information about the scm-commits mailing list