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