CloseGithubIssue_JenkinsFile.run() CloseGithubIssue_JenkinsFile.pipeline(groovy.lang.Closure) CloseGithubIssue_JenkinsFile.echo(Executing on agent [label:none]) CloseGithubIssue_JenkinsFile.stage(closeGithubIssue, groovy.lang.Closure) CloseGithubIssue_JenkinsFile.script(groovy.lang.Closure) CloseGithubIssue_JenkinsFile.closeGithubIssue({repoUrl=https://github.com/opensearch-project/opensearch-build, issueTitle=Test GH issue title, closeComment=Test GH issue close comment, label=label101}) closeGithubIssue.usernamePassword({credentialsId=jenkins-github-bot-token, passwordVariable=GITHUB_TOKEN, usernameVariable=GITHUB_USER}) closeGithubIssue.withCredentials([[GITHUB_USER, GITHUB_TOKEN]], groovy.lang.Closure) closeGithubIssue.sh({script=gh issue list --repo https://github.com/opensearch-project/opensearch-build -S "Test GH issue title in:title" --label label101 --json number --jq '.[0].number', returnStdout=true}) closeGithubIssue.sh({script=gh issue close bbb ccc -R opensearch-project/opensearch-build --comment "Test GH issue close comment", returnStdout=true})