void pushToRepo()

in upgrade-scripts/post-upgrade/one-time/UpdateReleaseCandidateLimit.groovy [45:56]


void pushToRepo(String repoName, String gerritUser, String gerritPass, String commitMessage) {
    try {
        sh(script: "set +x; cd $repoName " +
                "&& git config user.name \"$gerritUser\" " +
                "&& git config user.email \"jenkins@example.com\" " +
                "&& git config user.password \"$gerritPass\" " +
                "&& git add . && git commit -m '$commitMessage' " +
                "&& git push origin master")
    } catch (any) {
        println("WARN: Failed to push into $repoName repository")
    }
}