catchError {
    def ok = true
    stage('Build') {
        for (suite in ["transaction", "rowformat", "ticdc", "readpool", "gcworker"]) {
            try {
                echo("build $suite")
                build(job: "build-utf-go", parameters: [
                    string(name: "SUITE", value: suite),
                    string(name: "BRANCH", value: "dev"),
                ])
            } catch (e) { ok = false }
        }
    }
    assert ok
}
