Add initial check pipeline configuration

And add this project to it with a noop job.

Change-Id: I111454551f849b1097de93abedb073fc883f451b
diff --git a/zuul.d/pipelines.yaml b/zuul.d/pipelines.yaml
new file mode 100644
index 0000000..d4c5c2c
--- /dev/null
+++ b/zuul.d/pipelines.yaml
@@ -0,0 +1,47 @@
+- pipeline:
+    name: check
+    description: |
+      Newly uploaded patchsets enter this pipeline to receive an
+      initial verification.
+    manager: independent
+    trigger:
+      gerrit:
+        - event: pending-check
+          scheme: 'zuul-check'
+    enqueue:
+      googlesource:
+        comment: False
+        checks-api:
+          scheme: 'zuul-check'
+          state: SCHEDULED
+          message: 'Change has been enqueued in check'
+    start:
+      googlesource:
+        comment: False
+        checks-api:
+          scheme: 'zuul-check'
+          state: RUNNING
+          message: 'Jobs have started running'
+    no-jobs:
+      googlesource:
+        comment: False
+        checks-api:
+          scheme: 'zuul-check'
+          state: NOT_RELEVANT
+          message: 'Project has no jobs configured'
+    success:
+      googlesource:
+        comment: False
+        checks-api:
+          scheme: 'zuul-check'
+          state: SUCCESSFUL
+          message: 'Change passed all voting jobs'
+      mysql:
+    failure:
+      googlesource:
+        comment: False
+        checks-api:
+          scheme: 'zuul-check'
+          state: FAILED
+          message: 'Change failed'
+      mysql:
diff --git a/zuul.d/projects.yaml b/zuul.d/projects.yaml
new file mode 100644
index 0000000..f4d2885
--- /dev/null
+++ b/zuul.d/projects.yaml
@@ -0,0 +1,5 @@
+- project:
+    name: zuul/config
+    check:
+      jobs:
+        - noop