--- - project: check: jobs: - openstack-tox-linters - k8app-snmp-armada-tox-py39 - k8sapp-snmp-armada-tox-pylint - k8sapp-snmp-armada-tox-flake8 - k8sapp-snmp-armada-tox-metadata gate: jobs: - openstack-tox-linters - k8app-snmp-armada-tox-py39 - k8sapp-snmp-armada-tox-pylint - k8sapp-snmp-armada-tox-flake8 - k8sapp-snmp-armada-tox-metadata post: jobs: - stx-snmp-armada-app-upload-git-mirror - job: name: k8app-snmp-armada-tox-py39 parent: openstack-tox-py39 description: | Run py39 test for k8app-snmp-armada-app nodeset: debian-bullseye required-projects: - starlingx/config - starlingx/fault - starlingx/update - starlingx/utilities - starlingx/root files: - python3-k8sapp-snmp/k8sapp_snmp/* vars: tox_extra_args: -c python3-k8sapp-snmp/k8sapp_snmp/tox.ini tox_constraints_file: '{{ ansible_user_dir }}/src/opendev.org/starlingx/root/build-tools/requirements/debian/upper-constraints.txt' - job: name: k8sapp-snmp-armada-tox-pylint parent: tox description: | Run pylint test for k8sapp_snmp nodeset: debian-bullseye required-projects: - starlingx/config - starlingx/fault - starlingx/update - starlingx/utilities - starlingx/root files: - python3-k8sapp-snmp/* vars: tox_envlist: pylint tox_extra_args: -c python3-k8sapp-snmp/k8sapp_snmp/tox.ini tox_constraints_file: '{{ ansible_user_dir }}/src/opendev.org/starlingx/root/build-tools/requirements/debian/upper-constraints.txt' - job: name: k8sapp-snmp-armada-tox-flake8 parent: tox description: | Run flake8 test for k8sapp_snmp nodeset: debian-bullseye required-projects: - starlingx/config - starlingx/fault - starlingx/update - starlingx/utilities - starlingx/root files: - python3-k8sapp-snmp/* vars: tox_envlist: flake8 tox_extra_args: -c python3-k8sapp-snmp/k8sapp_snmp/tox.ini tox_constraints_file: '{{ ansible_user_dir }}/src/opendev.org/starlingx/root/build-tools/requirements/debian/upper-constraints.txt' - job: name: k8sapp-snmp-armada-tox-metadata parent: tox description: | Run metadata test for k8sapp_snmp nodeset: debian-bullseye required-projects: - starlingx/config - starlingx/fault - starlingx/update - starlingx/utilities - starlingx/root vars: tox_envlist: metadata tox_extra_args: -c python3-k8sapp-snmp/k8sapp_snmp/tox.ini tox_constraints_file: '{{ ansible_user_dir }}/src/opendev.org/starlingx/root/build-tools/requirements/debian/upper-constraints.txt' - job: name: stx-snmp-armada-app-upload-git-mirror parent: upload-git-mirror description: > Mirrors opendev.org/starlingx/snmp-armada-app to github.com/starlingx-github/snmp-armada-app vars: git_mirror_repository: starlingx-github/snmp-armada-app secrets: - name: git_mirror_credentials secret: stx-snmp-armada-app-github-secret2 pass-to-parent: true - secret: name: stx-snmp-armada-app-github-secret2 data: user: git host: github.com # yamllint disable-line rule:line-length host_key: github.com ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCj7ndNxQowgcQnjshcLrqPEiiphnt+VTTvDP6mHBL9j1aNUkY4Ue1gvwnGLVlOhGeYrnZaMgRK6+PKCUXaDbC7qtbW8gIkhL7aGCsOr/C56SJMy/BCZfxd1nWzAOxSDPgVsmerOBYfNqltV9/hWCqBywINIR+5dIg6JTJ72pcEpEjcYgXkE2YEFXV1JHnsKgbLWNlhScqb2UmyRkQyytRLtL+38TGxkxCflmO+5Z8CSSNY7GidjMIZ7Q4zMjA2n1nGrlTDkzwDCsw+wqFPGQA179cnfGWOWRVruj16z6XyvxvjJwbz0wQZ75XK5tKSb7FNyeIEs4TT4jk+S4dhPeAUC5y+bDYirYgM4GC7uEnztnZyaVWQ7B381AK4Qdrwt51ZqExKbQpTUNn+EjqoTwvqNj4kqx5QUCI0ThS/YkOxJCXmPUWZbhjpCg56i+2aB6CmK2JGhn57K5mj0MNdBXA4/WnwH6XoPWJzK5Nyu2zB3nAZp+S5hpQs+p1vN1/wsjk= ssh_key: !encrypted/pkcs1-oaep - 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