pipeline {
  agent none

  options {
    disableConcurrentBuilds()
    ansiColor('xterm')
  }

  triggers {
    cron 'H 4 * * *'
  }

  stages {
    stage('Trigger') {
      steps {
        build wait: false,
              job: 'DNA/pipelines/dna-qa-automation/master',
              parameters: [
                booleanParam(name: 'USE_CACHE', value: true),
                string(name: 'ENVIRONMENT', value: 'qa'),
                string(name: 'BROWSER', value: 'Safari'),
                string(name: 'MARKER', value: 'ALL'),
                string(name: 'THREADS', value: '5'),
                string(name: 'USER_EMAIL', value: ''),
                text(name: 'STATE_FILE', value: '{}'),
                string(name: 'UI_TESTS', value: ''),
                string(name: 'PREVIOUS_ALLURE_RESULTS_BUILD_NUMBER', value: '')
              ]
      }
    }
  }
}
