Fix Yamllint violation for jjb/doctor 55/42355/3
authorTrevor Bramwell <tbramwell@linuxfoundation.org>
Tue, 19 Sep 2017 17:57:56 +0000 (10:57 -0700)
committerTrevor Bramwell <tbramwell@linuxfoundation.org>
Wed, 27 Sep 2017 18:53:12 +0000 (11:53 -0700)
JIRA: RELENG-254

Change-Id: I8d9264a1bc69e5c2578886fa1a0112e19cf835b4
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
jjb/doctor/doctor.yml

index c806429..6a04c5f 100644 (file)
@@ -1,51 +1,52 @@
+---
 - project:
     name: doctor
 
     project: '{name}'
 
     stream:
-        - master:
-            branch: '{stream}'
-            gs-pathname: ''
-            docker-tag: 'latest'
-            disabled: false
-        - euphrates:
-            branch: 'stable/{stream}'
-            gs-pathname: '/{stream}'
-            docker-tag: 'stable'
-            disabled: false
+      - master:
+          branch: '{stream}'
+          gs-pathname: ''
+          docker-tag: 'latest'
+          disabled: false
+      - euphrates:
+          branch: 'stable/{stream}'
+          gs-pathname: '/{stream}'
+          docker-tag: 'stable'
+          disabled: false
 
     installer:
-        - apex:
-            slave-label: 'doctor-apex-verify'
-        - fuel:
-            slave-label: 'doctor-fuel-verify'
-        #- joid:
-        #    slave-label: 'ool-virtual3'
-        #    pod: 'ool-virtual3'
+      - apex:
+          slave-label: 'doctor-apex-verify'
+      - fuel:
+          slave-label: 'doctor-fuel-verify'
+    - joid:
+        slave-label: 'ool-virtual3'
+        pod: 'ool-virtual3'
 
     inspector:
-        - 'sample'
-        - 'congress'
+      - 'sample'
+      - 'congress'
 
     task:
-        - verify:
-            auto-trigger-name: 'doctor-verify'
-            is-python: false
-        - python-verify:
-            auto-trigger-name: 'doctor-verify'
-            is-python: true
+      - verify:
+          auto-trigger-name: 'doctor-verify'
+          is-python: false
+      - python-verify:
+          auto-trigger-name: 'doctor-verify'
+          is-python: true
 
     pod:
-        - armband-baremetal:
-            slave-label: '{pod}'
-        - armband-virtual:
-            slave-label: '{pod}'
+      - armband-baremetal:
+          slave-label: '{pod}'
+      - armband-virtual:
+          slave-label: '{pod}'
 
     jobs:
-        - 'doctor-verify-{stream}'
-        - 'doctor-{task}-{installer}-{inspector}-{pod}-{stream}'
-        - 'doctor-{task}-{installer}-{inspector}-{stream}'
+      - 'doctor-verify-{stream}'
+      - 'doctor-{task}-{installer}-{inspector}-{pod}-{stream}'
+      - 'doctor-{task}-{installer}-{inspector}-{stream}'
 
 - job-template:
     name: 'doctor-verify-{stream}'
     disabled: '{obj:disabled}'
 
     parameters:
-        - project-parameter:
-            project: '{project}'
-            branch: '{branch}'
-        - 'opnfv-build-ubuntu-defaults'
+      - project-parameter:
+          project: '{project}'
+          branch: '{branch}'
+      - 'opnfv-build-ubuntu-defaults'
 
     scm:
-        - git-scm-gerrit
+      - git-scm-gerrit
 
     triggers:
-        - gerrit:
-            server-name: 'gerrit.opnfv.org'
-            trigger-on:
-                - patchset-created-event:
-                    exclude-drafts: 'false'
-                    exclude-trivial-rebase: 'false'
-                    exclude-no-code-change: 'false'
-                - draft-published-event
-                - comment-added-contains-event:
-                    comment-contains-value: 'recheck'
-                - comment-added-contains-event:
-                    comment-contains-value: 'reverify'
-            projects:
-              - project-compare-type: 'ANT'
-                project-pattern: '{project}'
-                branches:
-                  - branch-compare-type: 'ANT'
-                    branch-pattern: '**/{branch}'
-                file-paths:
-                  - compare-type: ANT
-                    pattern: 'doctor_tests/**'
+      - gerrit:
+          server-name: 'gerrit.opnfv.org'
+          trigger-on:
+            - patchset-created-event:
+                exclude-drafts: 'false'
+                exclude-trivial-rebase: 'false'
+                exclude-no-code-change: 'false'
+            - draft-published-event
+            - comment-added-contains-event:
+                comment-contains-value: 'recheck'
+            - comment-added-contains-event:
+                comment-contains-value: 'reverify'
+          projects:
+            - project-compare-type: 'ANT'
+              project-pattern: '{project}'
+              branches:
+                - branch-compare-type: 'ANT'
+                  branch-pattern: '**/{branch}'
+              file-paths:
+                - compare-type: ANT
+                  pattern: 'doctor_tests/**'
 
     builders:
-        - shell: "[ -e tests/run.sh ] && bash -n ./tests/run.sh"
+      - shell: "[ -e tests/run.sh ] && bash -n ./tests/run.sh"
 
 - job-template:
     name: 'doctor-{task}-{installer}-{inspector}-{pod}-{stream}'
     disabled: '{obj:disabled}'
 
     parameters:
-        - project-parameter:
-            project: '{project}'
-            branch: '{branch}'
-        - 'opnfv-build-ubuntu-defaults'
+      - project-parameter:
+          project: '{project}'
+          branch: '{branch}'
+      - 'opnfv-build-ubuntu-defaults'
 
     scm:
-        - git-scm-gerrit
+      - git-scm-gerrit
 
 
     triggers:
-        - '{auto-trigger-name}':
-            project: '{project}'
-            branch: '{branch}'
-            files: 'doctor_tests/**'
+      - '{auto-trigger-name}':
+          project: '{project}'
+          branch: '{branch}'
+          files: 'doctor_tests/**'
 
     builders:
-        - shell: "[ -e tests/run.sh ] && bash -n ./tests/run.sh"
+      - shell: "[ -e tests/run.sh ] && bash -n ./tests/run.sh"
 
 
 - job-template:
     node: '{slave-label}'
 
     parameters:
-        - project-parameter:
-            project: '{project}'
-            branch: '{branch}'
-        - string:
-            name: OS_CREDS
-            default: /home/jenkins/openstack.creds
-            description: 'OpenStack credentials'
-        - '{slave-label}-defaults'
-        - '{installer}-defaults'
-        - string:
-            name: DOCKER_TAG
-            default: '{docker-tag}'
-            description: 'Tag to pull docker image'
-        - string:
-            name: CLEAN_DOCKER_IMAGES
-            default: 'false'
-            description: 'Remove downloaded docker images (opnfv/functest:*)'
-        - string:
-            name: DEPLOY_SCENARIO
-            default: 'os-nosdn-nofeature-ha'
-            description: 'Scenario to deploy and test'
-        # functest-suite-parameter
-        - string:
-            name: FUNCTEST_MODE
-            default: 'testcase'
-        - string:
-            name: FUNCTEST_SUITE_NAME
-            default: 'doctor-notification'
-        - string:
-            name: TESTCASE_OPTIONS
-            default: '-e INSPECTOR_TYPE={inspector} -e PYTHON_ENABLE={is-python} -v $WORKSPACE:/home/opnfv/repos/doctor'
-            description: 'Addtional parameters specific to test case(s)'
-        # functest-parameter
-        - string:
-            name: GS_PATHNAME
-            default: '{gs-pathname}'
-            description: "Version directory where the opnfv documents will be stored in gs repository"
-        - string:
-            name: FUNCTEST_REPO_DIR
-            default: "/home/opnfv/repos/functest"
-            description: "Directory where the Functest repository is cloned"
-        - string:
-            name: PUSH_RESULTS_TO_DB
-            default: "true"
-            description: "Push the results of all the tests to the resultDB"
-        - string:
-            name: CI_DEBUG
-            default: 'true'
-            description: "Show debug output information"
+      - project-parameter:
+          project: '{project}'
+          branch: '{branch}'
+      - string:
+          name: OS_CREDS
+          default: /home/jenkins/openstack.creds
+          description: 'OpenStack credentials'
+      - '{slave-label}-defaults'
+      - '{installer}-defaults'
+      - string:
+          name: DOCKER_TAG
+          default: '{docker-tag}'
+          description: 'Tag to pull docker image'
+      - string:
+          name: CLEAN_DOCKER_IMAGES
+          default: 'false'
+          description: 'Remove downloaded docker images (opnfv/functest:*)'
+      - string:
+          name: DEPLOY_SCENARIO
+          default: 'os-nosdn-nofeature-ha'
+          description: 'Scenario to deploy and test'
+      # functest-suite-parameter
+      - string:
+          name: FUNCTEST_MODE
+          default: 'testcase'
+      - string:
+          name: FUNCTEST_SUITE_NAME
+          default: 'doctor-notification'
+      - string:
+          name: TESTCASE_OPTIONS
+          default: '-e INSPECTOR_TYPE={inspector} -e PYTHON_ENABLE={is-python} -v $WORKSPACE:/home/opnfv/repos/doctor'
+          description: 'Addtional parameters specific to test case(s)'
+      # functest-parameter
+      - string:
+          name: GS_PATHNAME
+          default: '{gs-pathname}'
+          description: "Version directory where the opnfv documents will be stored in gs repository"
+      - string:
+          name: FUNCTEST_REPO_DIR
+          default: "/home/opnfv/repos/functest"
+          description: "Directory where the Functest repository is cloned"
+      - string:
+          name: PUSH_RESULTS_TO_DB
+          default: "true"
+          description: "Push the results of all the tests to the resultDB"
+      - string:
+          name: CI_DEBUG
+          default: 'true'
+          description: "Show debug output information"
 
     scm:
-        - git-scm-gerrit
+      - git-scm-gerrit
 
     triggers:
-        - '{auto-trigger-name}':
-            project: '{project}'
-            branch: '{branch}'
-            files: 'doctor_tests/**'
+      - '{auto-trigger-name}':
+          project: '{project}'
+          branch: '{branch}'
+          files: 'doctor_tests/**'
 
     builders:
-        - 'clean-workspace-log'
-        - shell: |
-            # NOTE: Create symbolic link, so that we can archive file outside
-            #       of $WORKSPACE .
-            # NOTE: We are printing all logs under 'tests/' during test run,
-            #       so this symbolic link should not be in 'tests/'. Otherwise,
-            #       we'll have the same log twice in jenkins console log.
-            ln -sfn $HOME/opnfv/functest/results/{stream} functest_results
-            # NOTE: Get functest script in $WORKSPACE. This functest script is
-            #       needed to perform VM image download in set-functest-env.sh
-            #       from E release cycle.
-            mkdir -p functest/ci
-            wget https://git.opnfv.org/functest/plain/functest/ci/download_images.sh -O functest/ci/download_images.sh
-        - 'functest-suite-builder'
-        - shell: |
-            functest_log="$HOME/opnfv/functest/results/{stream}/$FUNCTEST_SUITE_NAME.log"
-            # NOTE: checking the test result, as the previous job could return
-            #       0 regardless the result of doctor test scenario.
-            grep -e 'doctor test successfully' $functest_log || exit 1
+      - 'clean-workspace-log'
+      - shell: |
+          # NOTE: Create symbolic link, so that we can archive file outside
+          #       of $WORKSPACE .
+          # NOTE: We are printing all logs under 'tests/' during test run,
+          #       so this symbolic link should not be in 'tests/'. Otherwise,
+          #       we'll have the same log twice in jenkins console log.
+          ln -sfn $HOME/opnfv/functest/results/{stream} functest_results
+          # NOTE: Get functest script in $WORKSPACE. This functest script is
+          #       needed to perform VM image download in set-functest-env.sh
+          #       from E release cycle.
+          mkdir -p functest/ci
+          wget https://git.opnfv.org/functest/plain/functest/ci/download_images.sh -O functest/ci/download_images.sh
+      - 'functest-suite-builder'
+      - shell: |
+          functest_log="$HOME/opnfv/functest/results/{stream}/$FUNCTEST_SUITE_NAME.log"
+          # NOTE: checking the test result, as the previous job could return
+          #       0 regardless the result of doctor test scenario.
+          grep -e 'doctor test successfully' $functest_log || exit 1
 
     publishers:
-        - archive:
-            artifacts: 'doctor_tests/*.log'
-        - archive:
-            artifacts: 'functest_results/$FUNCTEST_SUITE_NAME.log'
-        - email-jenkins-admins-on-failure
+      - archive:
+          artifacts: 'doctor_tests/*.log'
+      - archive:
+          artifacts: 'functest_results/$FUNCTEST_SUITE_NAME.log'
+      - email-jenkins-admins-on-failure
 
 
 #####################################
 - trigger:
     name: 'doctor-verify'
     triggers:
-        - gerrit:
-            server-name: 'gerrit.opnfv.org'
-            trigger-on:
-                - patchset-created-event:
-                    exclude-drafts: 'false'
-                    exclude-trivial-rebase: 'false'
-                    exclude-no-code-change: 'false'
-                - draft-published-event
-                - comment-added-contains-event:
-                    comment-contains-value: 'recheck'
-                - comment-added-contains-event:
-                    comment-contains-value: 'reverify'
-            projects:
-              - project-compare-type: 'ANT'
-                project-pattern: '{project}'
-                branches:
-                  - branch-compare-type: 'ANT'
-                    branch-pattern: '**/{branch}'
-                file-paths:
-                  - compare-type: ANT
-                    pattern: '{files}'
-            skip-vote:
-                successful: true
-                failed: true
-                unstable: true
-                notbuilt: true
+      - gerrit:
+          server-name: 'gerrit.opnfv.org'
+          trigger-on:
+            - patchset-created-event:
+                exclude-drafts: 'false'
+                exclude-trivial-rebase: 'false'
+                exclude-no-code-change: 'false'
+            - draft-published-event
+            - comment-added-contains-event:
+                comment-contains-value: 'recheck'
+            - comment-added-contains-event:
+                comment-contains-value: 'reverify'
+          projects:
+            - project-compare-type: 'ANT'
+              project-pattern: '{project}'
+              branches:
+                - branch-compare-type: 'ANT'
+                  branch-pattern: '**/{branch}'
+              file-paths:
+                - compare-type: ANT
+                  pattern: '{files}'
+          skip-vote:
+            successful: true
+            failed: true
+            unstable: true
+            notbuilt: true