<commit_before>- project:
    name: rdo_trunk-promote-jobs-master-centos8-current-tripleo
    jobs:
        - 'rdo_trunk-promote-master-centos8-current-tripleo'

- job-template:
    name: rdo_trunk-promote-master-centos8-current-tripleo
    project-type: multijob
    defaults: parent-promote-defaults
    builders:
        - phase-get-hash-master-centos8-current-tripleo
        - phase-test-import-master-centos8-current-tripleo
    properties:
        - ownership:
            owner: TBD

- builder:
    name: phase-get-hash-master-centos8-current-tripleo
    builders:
        - multijob:
            name: "GET THE LATEST DELOREAN YUM REPOSITORY HASH"
            condition: SUCCESSFUL
            projects:
              - name: rdo-promote-get-hash-master-centos8-current-tripleo

- project:
    name: rdo-promote-get-hash-master-centos8-current-tripleo
    jobs:
        - 'rdo-promote-get-hash-master-centos8-current-tripleo'

- job-template:
    name: 'rdo-promote-get-hash-master-centos8-current-tripleo'
    defaults: script-defaults
    builders:
        - shell:
            !include-raw-escape:
                - scripts/centos8-master-current-tripleo.sh
                - scripts/promote-get-hash.sh
    publishers:
        - tripleo-quickstart-archive-hash-master-centos8-current-tripleo
    properties:
        - ownership:
            owner: TBD

- publisher:
    name: 'tripleo-quickstart-archive-hash-master-centos8-current-tripleo'
    publishers:
        - archive:
            artifacts: 'delorean_master_centos8_current_tripleo_hash'

- builder:
    name: phase-test-import-master-centos8-current-tripleo
    builders:
        - multijob:
            name: "INSTALL / TEST (IMPORT IMAGES)"
            condition: UNSTABLE
            projects:
                - name: tripleo-quickstart-promote-master-current-tripleo-delorean-minimal
                  kill-phase-on: NEVER
                - name: weirdo-master-centos8-promote-packstack-scenario001
                  kill-phase-on: NEVER
                - name: weirdo-master-centos8-promote-packstack-scenario002
                  kill-phase-on: NEVER
                - name: weirdo-master-centos8-promote-packstack-scenario003
                  kill-phase-on: NEVER
                - name: weirdo-master-centos8-promote-puppet-openstack-scenario001
                  kill-phase-on: NEVER
                - name: weirdo-master-centos8-promote-puppet-openstack-scenario002
                  kill-phase-on: NEVER
                - name: weirdo-master-centos8-promote-puppet-openstack-scenario003
                  kill-phase-on: NEVER
                - name: weirdo-master-centos8-promote-puppet-openstack-scenario004
                  kill-phase-on: NEVER

- project:
    name: 'tripleo-quickstart-promote-master-current-tripleo-jobs'
    test: 'full-deploy'
    job_type: 'promote'
    release: 'master'
    build_system: 'delorean'
    topology: 'minimal'
    distro: 'centos8'
    jobs:
        - 'tripleo-quickstart-promote-master-current-tripleo-{build_system}-{topology}'

- job-template:
    name: 'tripleo-quickstart-promote-master-current-tripleo-{build_system}-{topology}'
    defaults: 'tripleo-quickstart-promote-defaults'
    scm:
        - repo-tripleo-quickstart
    builders:
        - tripleo-quickstart-builder:
            test: '{test}'
            job_type: '{job_type}'
            release: '{release}'
            build_system: '{build_system}'
            topology: '{topology}'
            distro: '{distro}'
    publishers:
        - tripleo-quickstart-cleanup:
            topology: '{topology}'
            job_type: '{job_type}'
        - tripleo-quickstart-full-logs-link
        - tripleo-quickstart-report-dlrn-api-master-centos8-current-tripleo

- publisher:
    name: 'tripleo-quickstart-report-dlrn-api-master-centos8-current-tripleo'
    publishers:
        - post-tasks:
            - matches:
                - log-text: marked build as failure
              script:
                !include-raw:
                    - scripts/centos8-master-current-tripleo.sh
                    - scripts/export-success-false.sh
                    - scripts/dlrn-api-report.sh
        - post-tasks:
            - matches:
                - log-text: Virtual Environment Setup Complete
              run-if-job-successful: true
              script:
                !include-raw:
                    - scripts/centos8-master-current-tripleo.sh
                    - scripts/export-success-true.sh
                    - scripts/dlrn-api-report.sh
<commit_msg>Add missing trigger for master promotion jobs<commit_after>- project:
    name: rdo_trunk-promote-jobs-master-centos8-current-tripleo
    jobs:
        - 'rdo_trunk-promote-master-centos8-current-tripleo'

- job-template:
    name: rdo_trunk-promote-master-centos8-current-tripleo
    project-type: multijob
    triggers:
        - pollurl:
            cron: "H * * * *"
            urls:
                - url: https://trunk.rdoproject.org/centos8-master/current-tripleo/delorean.repo
                  check-content:
                    - simple: true
    defaults: parent-promote-defaults
    builders:
        - phase-get-hash-master-centos8-current-tripleo
        - phase-test-import-master-centos8-current-tripleo
    properties:
        - ownership:
            owner: TBD

- builder:
    name: phase-get-hash-master-centos8-current-tripleo
    builders:
        - multijob:
            name: "GET THE LATEST DELOREAN YUM REPOSITORY HASH"
            condition: SUCCESSFUL
            projects:
              - name: rdo-promote-get-hash-master-centos8-current-tripleo

- project:
    name: rdo-promote-get-hash-master-centos8-current-tripleo
    jobs:
        - 'rdo-promote-get-hash-master-centos8-current-tripleo'

- job-template:
    name: 'rdo-promote-get-hash-master-centos8-current-tripleo'
    defaults: script-defaults
    builders:
        - shell:
            !include-raw-escape:
                - scripts/centos8-master-current-tripleo.sh
                - scripts/promote-get-hash.sh
    publishers:
        - tripleo-quickstart-archive-hash-master-centos8-current-tripleo
    properties:
        - ownership:
            owner: TBD

- publisher:
    name: 'tripleo-quickstart-archive-hash-master-centos8-current-tripleo'
    publishers:
        - archive:
            artifacts: 'delorean_master_centos8_current_tripleo_hash'

- builder:
    name: phase-test-import-master-centos8-current-tripleo
    builders:
        - multijob:
            name: "INSTALL / TEST (IMPORT IMAGES)"
            condition: UNSTABLE
            projects:
                - name: tripleo-quickstart-promote-master-current-tripleo-delorean-minimal
                  kill-phase-on: NEVER
                - name: weirdo-master-centos8-promote-packstack-scenario001
                  kill-phase-on: NEVER
                - name: weirdo-master-centos8-promote-packstack-scenario002
                  kill-phase-on: NEVER
                - name: weirdo-master-centos8-promote-packstack-scenario003
                  kill-phase-on: NEVER
                - name: weirdo-master-centos8-promote-puppet-openstack-scenario001
                  kill-phase-on: NEVER
                - name: weirdo-master-centos8-promote-puppet-openstack-scenario002
                  kill-phase-on: NEVER
                - name: weirdo-master-centos8-promote-puppet-openstack-scenario003
                  kill-phase-on: NEVER
                - name: weirdo-master-centos8-promote-puppet-openstack-scenario004
                  kill-phase-on: NEVER

- project:
    name: 'tripleo-quickstart-promote-master-current-tripleo-jobs'
    test: 'full-deploy'
    job_type: 'promote'
    release: 'master'
    build_system: 'delorean'
    topology: 'minimal'
    distro: 'centos8'
    jobs:
        - 'tripleo-quickstart-promote-master-current-tripleo-{build_system}-{topology}'

- job-template:
    name: 'tripleo-quickstart-promote-master-current-tripleo-{build_system}-{topology}'
    defaults: 'tripleo-quickstart-promote-defaults'
    scm:
        - repo-tripleo-quickstart
    builders:
        - tripleo-quickstart-builder:
            test: '{test}'
            job_type: '{job_type}'
            release: '{release}'
            build_system: '{build_system}'
            topology: '{topology}'
            distro: '{distro}'
    publishers:
        - tripleo-quickstart-cleanup:
            topology: '{topology}'
            job_type: '{job_type}'
        - tripleo-quickstart-full-logs-link
        - tripleo-quickstart-report-dlrn-api-master-centos8-current-tripleo

- publisher:
    name: 'tripleo-quickstart-report-dlrn-api-master-centos8-current-tripleo'
    publishers:
        - post-tasks:
            - matches:
                - log-text: marked build as failure
              script:
                !include-raw:
                    - scripts/centos8-master-current-tripleo.sh
                    - scripts/export-success-false.sh
                    - scripts/dlrn-api-report.sh
        - post-tasks:
            - matches:
                - log-text: Virtual Environment Setup Complete
              run-if-job-successful: true
              script:
                !include-raw:
                    - scripts/centos8-master-current-tripleo.sh
                    - scripts/export-success-true.sh
                    - scripts/dlrn-api-report.sh

{'fraction_non_alphanumeric': 0.1053864168618267, 'fraction_numerical': 0.010325739833936556, 'mean_word_length': 1.7894893111638954, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 1, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6958217', 'n_tokens_mistral': 3037, 'n_tokens_neox': 2909, 'n_words': 390}