diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml new file mode 100644 index 0000000..41ad2d0 --- /dev/null +++ b/zuul.d/jobs.yaml @@ -0,0 +1,22 @@ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +- job: + name: airship-g2gbot-upload-git-mirror + parent: upload-git-mirror + description: Mirrors airship/gerrit-to-github-bot to airshipit/gerrit-to-github-bot + vars: + git_mirror_repository: airshipit/gerrit-to-github-bot + secrets: + - name: git_mirror_credentials + secret: airship_g2gbot_airshipit_github_secret + pass-to-parent: true diff --git a/zuul.d/projects.yaml b/zuul.d/projects.yaml new file mode 100644 index 0000000..6b6ad3b --- /dev/null +++ b/zuul.d/projects.yaml @@ -0,0 +1,22 @@ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +- project: + check: + jobs: + - noop + gate: + jobs: + - noop + post: + jobs: + - airship-g2gbot-upload-git-mirror diff --git a/zuul.d/secrets.yaml b/zuul.d/secrets.yaml new file mode 100644 index 0000000..9fde442 --- /dev/null +++ b/zuul.d/secrets.yaml @@ -0,0 +1,59 @@ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +- secret: + name: airship_g2gbot_airshipit_github_secret + data: + user: git + host: github.com + host_key: github.com ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ== + ssh_key: !encrypted/pkcs1-oaep + - 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