
- Add a shellcheck linter for the scripts in the multinode framework - Update all scripting to comply with shellcheck - Move linting job to Ubuntu Bionic as the multinode gate now requires Bionic versions of libvirt Change-Id: Ibee645331421e1e6cecd4e3daa8e9c321dce5523
99 lines
5.1 KiB
YAML
99 lines
5.1 KiB
YAML
# 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:
|
|
templates:
|
|
- docs-on-readthedocs
|
|
vars:
|
|
rtd_webhook_id: '38573'
|
|
rtd_project_name: 'airshipit'
|
|
check:
|
|
jobs:
|
|
- airship-in-a-bottle-linter
|
|
gate:
|
|
jobs:
|
|
- airship-in-a-bottle-linter
|
|
|
|
post:
|
|
jobs:
|
|
- airship-in-a-bottle-upload-git-mirror
|
|
|
|
- nodeset:
|
|
name: airship-integration-single-node
|
|
nodes:
|
|
- name: primary
|
|
label: ubuntu-bionic
|
|
|
|
- job:
|
|
name: airship-in-a-bottle-linter
|
|
run: tools/gate/playbooks/zuul-linter.yaml
|
|
nodeset: airship-integration-single-node
|
|
|
|
- job:
|
|
name: airship-in-a-bottle-upload-git-mirror
|
|
parent: upload-git-mirror
|
|
description: Mirrors airship/in-a-bottle to airshipit/airship-in-a-bottle
|
|
vars:
|
|
git_mirror_repository: airshipit/airship-in-a-bottle
|
|
secrets:
|
|
- name: git_mirror_credentials
|
|
secret: airship-in-a-bottle-airshipit-github-secret
|
|
pass-to-parent: true
|
|
|
|
- secret:
|
|
name: airship-in-a-bottle-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
|
|
- G7vSue9nRd4lCtNCSmg4NR4ZG34tyvUeURQkk0JGa98zYC+RDFlrSewg+7paYyf/8b+Jb
|
|
P2BlnoyyHeJeQ1P+pf9ifElL3iKS7GBk6GALHuwMxZX5rAKVndLeGDn3+aGpLqPmv68uE
|
|
o1TPStHSGMZvypo0qbZJP5B9ao1t88K+DPp4q4ym4AkW7ErQ30YvZ+8rtPF7srN0hsGtZ
|
|
8HU3LZbGn9EjlF2HP2n2j9QL2yVOFG2m3U4fO8D76ek7Gk/fB6kPo4d1DTYLKmjfgd/3v
|
|
CHh7QiRINIcNu0EOD+i5ODdnyKNjbHQxhKJXd1xCLjNzwPDmeu1QkAZUgSQLD65AtrXa4
|
|
Gta0UW2Im7U1/F6Q/6j5EqakshV90F6EuenOGoIJ9ZjDGoNohaTeuY+ri+QwwMeTU/DCX
|
|
RYIIuHu3rI/QsQYF3o02uY0dwpGO3YtRPkXN5B74RTObfCNllTSs/N6m1RbQHB+hjoEVp
|
|
fN+qk+n1MQGfWJiE5dZFsBQYLiVJhlbC+M/5NjR8pUtcsNlcpqSjuQ+PVYazACYlyJJ4/
|
|
59qjXb1Qpk4KOronTQCoYnNU+pxKy8I4hzFWGYJKYS0l8BN39eco1Gqo1hXTl28nxQ+bJ
|
|
p5F/UOx3shizH95s+bPNbiBwRoo9sEkhFoSlA1UZxRALflnGgJgXJs2/GEPcPQ=
|
|
- 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
- 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
- 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
|