Dduvall has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/405205 )

Change subject: Add service-checker image used to test service images
......................................................................

Add service-checker image used to test service images

Meant to be invoked via `helm test`, this image will provide a generic
way to test the basic functioning of service production images before
pushing them to the registry and promoting them further down the
pipeline.

Change-Id: If3133a71d116d716539dca3482c8a4eda9412d4d
---
A images/service-checker/Dockerfile.template
A images/service-checker/changelog
A images/service-checker/control
3 files changed, 16 insertions(+), 0 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/operations/docker-images/production-images 
refs/changes/05/405205/1

diff --git a/images/service-checker/Dockerfile.template 
b/images/service-checker/Dockerfile.template
new file mode 100644
index 0000000..ddf1b0a
--- /dev/null
+++ b/images/service-checker/Dockerfile.template
@@ -0,0 +1,7 @@
+FROM {{ "python3-build-stretch" | image_tag }}
+
+ARG 
SRC=git+https://gerrit.wikimedia.org/r/operations/software/service-checker@9f4d310
+
+RUN pip3 install $SRC
+
+ENTRYPOINT ["/usr/local/bin/service-checker-swagger"]
diff --git a/images/service-checker/changelog b/images/service-checker/changelog
new file mode 100644
index 0000000..d243053
--- /dev/null
+++ b/images/service-checker/changelog
@@ -0,0 +1,5 @@
+service-checker (0.0.1) wikimedia; urgency=medium
+
+  * Initial release with current master branch (9f4d310) of service-checker.
+
+ -- Dan Duvall <dduv...@wikimedia.org>  Thu, 18 Jan 2018 13:45:06 -0800
diff --git a/images/service-checker/control b/images/service-checker/control
new file mode 100644
index 0000000..14c7443
--- /dev/null
+++ b/images/service-checker/control
@@ -0,0 +1,4 @@
+Package: service-checker
+Description: A testing tool for swagger-based webservices
+Maintainer: Dan Duvall <dduv...@wikimedia.org>
+Depends: python3-build-stretch

-- 
To view, visit https://gerrit.wikimedia.org/r/405205
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: If3133a71d116d716539dca3482c8a4eda9412d4d
Gerrit-PatchSet: 1
Gerrit-Project: operations/docker-images/production-images
Gerrit-Branch: master
Gerrit-Owner: Dduvall <dduv...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to