Add pipeline for nordix patchset-create events

Change-Id: Idaee5e3f910ec0be10ae3732ae152059fa1b8a97
diff --git a/zuul.d/pipelines.yaml b/zuul.d/pipelines.yaml
index 13cf535..9a08ccb 100644
--- a/zuul.d/pipelines.yaml
+++ b/zuul.d/pipelines.yaml
@@ -100,7 +100,10 @@
       gerrit: {}
 
 - pipeline:
-    name: opendev-merge
+    name: opendev-change-merge
+    description: |
+      This pipeline runs jobs that need to operate in nordix gerrit based
+      on change events from upstream opendev gerrit
     manager: independent
     precedence: high
     post-review: True
@@ -111,6 +114,20 @@
           comment: (?i)^(Patch Set [0-9]+:)?( [\w\\+-]*)*(\n\n)?\s*remerge
 
 - pipeline:
+    name: nordix-patchset-create
+    description: |
+      This pipeline runs jobs that need to push changes from the nordix
+      gerrit to its upstream opendev gerrit
+    manager: independent
+    precedence: high
+    post-review: True
+    trigger:
+      gerrit:
+        - event: patchset-created
+        - event: comment-added
+          comment: (?i)^(Patch Set [0-9]+:)?( [\w\\+-]*)*(\n\n)?\s*push-upstream
+
+- pipeline:
     name: release
     description: |
       When a commit is tagged as a release, this pipeline runs jobs