catchError {

    stage('Build') {
        build(job: 'utf-go-build', parameters: [
            string(name: "SUITE", value: params.SUITE),
            string(name: 'BRANCH', value: "pr/${params.PULL}"),
            string(name: "TAG", value: "pr-${params.PULL}"),
        ])
    }

    stage('Test') {
        build(job: 'utf-go-test', parameters: [
            string(name: "SUITE", value: params.SUITE),
            string(name: "TAG", value: "pr-${params.PULL}"),
            string(name: "CASES", value: params.CASES),
            string(name: "TIMEOUT", value: params.TIMEOUT),
            string(name: "MANIFEST_FILE", value: params.MANIFEST_FILE),
        ])
    }

}
