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

Change subject: WIP: Create docker image for linting refs/meta/config
......................................................................

WIP: Create docker image for linting refs/meta/config

Starts with a simple gitconfig linter for project.config

Change-Id: I085d4c316bb1abd7e5e9102cb97d39519bd374d6
---
A dockerfiles/npm-test-gitconfig/.dockerignore
A dockerfiles/npm-test-gitconfig/.gitignore
A dockerfiles/npm-test-gitconfig/Dockerfile.template
A dockerfiles/npm-test-gitconfig/changelog
A dockerfiles/npm-test-gitconfig/control
A dockerfiles/npm-test-gitconfig/run.sh
6 files changed, 23 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/integration/config 
refs/changes/53/404753/1

diff --git a/dockerfiles/npm-test-gitconfig/.dockerignore 
b/dockerfiles/npm-test-gitconfig/.dockerignore
new file mode 100644
index 0000000..139ce78
--- /dev/null
+++ b/dockerfiles/npm-test-gitconfig/.dockerignore
@@ -0,0 +1,3 @@
+/cache
+/log
+/src
diff --git a/dockerfiles/npm-test-gitconfig/.gitignore 
b/dockerfiles/npm-test-gitconfig/.gitignore
new file mode 100644
index 0000000..139ce78
--- /dev/null
+++ b/dockerfiles/npm-test-gitconfig/.gitignore
@@ -0,0 +1,3 @@
+/cache
+/log
+/src
diff --git a/dockerfiles/npm-test-gitconfig/Dockerfile.template 
b/dockerfiles/npm-test-gitconfig/Dockerfile.template
new file mode 100644
index 0000000..b321b23
--- /dev/null
+++ b/dockerfiles/npm-test-gitconfig/Dockerfile.template
@@ -0,0 +1,3 @@
+FROM {{ "npm-test" | image_tag }}
+
+USER nobody
diff --git a/dockerfiles/npm-test-gitconfig/changelog 
b/dockerfiles/npm-test-gitconfig/changelog
new file mode 100644
index 0000000..49fed0e
--- /dev/null
+++ b/dockerfiles/npm-test-gitconfig/changelog
@@ -0,0 +1,5 @@
+npm-test-gitconfig (0.1.0) wikimedia; urgency=medium
+
+  * Initial implementation.
+
+ -- Chad Horohoe <[email protected]>  Wed, 17 Jan 2018 18:21:13 +0000
diff --git a/dockerfiles/npm-test-gitconfig/control 
b/dockerfiles/npm-test-gitconfig/control
new file mode 100644
index 0000000..ae1d238
--- /dev/null
+++ b/dockerfiles/npm-test-gitconfig/control
@@ -0,0 +1 @@
+Depends: npm-test
diff --git a/dockerfiles/npm-test-gitconfig/run.sh 
b/dockerfiles/npm-test-gitconfig/run.sh
new file mode 100644
index 0000000..07646b4
--- /dev/null
+++ b/dockerfiles/npm-test-gitconfig/run.sh
@@ -0,0 +1,8 @@
+#!/usr/bin/env bash
+
+umask 002
+
+cd /src
+
+npm install git-lint
+git-lint project.config

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I085d4c316bb1abd7e5e9102cb97d39519bd374d6
Gerrit-PatchSet: 1
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Chad <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to