plugins

  • https://plugins.jenkins.io/pipeline-github/

    triggers { issueCommentTrigger("rebuild") } 사용하기 위함

  • https://github.com/jenkinsci/ghprb-plugin

    freestyle 잡에서 'GitHub Pull Request Builder' 트리거 사용하기 위함

    • 디폴트 commit status 안나오게 하기

    • 아래와 같이 사용하고 싶지만 Job DSL 에서만 사용가능한 것으로 보임

      // GitHub Pull Request Builder Plugin
      githubPullRequest {
          orgWhitelist('org-name')
          triggerPhrase('rebuild')
          useGitHubHooks()
          extensions {
              commitStatus {
                  triggeredStatus('--none--')
                  startedStatus('--none--')
                  statusUrl('--none--')
                  completedStatus('SUCCESS', '--none--')
                  completedStatus('FAILURE', '--none--')
                  completedStatus('ERROR', '--none--')
              }
          }
      }
  • https://github.com/jenkinsci/github-plugin

    pipeline에서 commit status 변경하는 함수 사용하기 위함

  • https://plugins.jenkins.io/http_request/

    pipeline에서 http request 사용하기 위함(httpRequest)

  • https://plugins.jenkins.io/ssh-agent/

    pipeline에서 sshagent 사용하기 위함

Last updated 2025-05-28 01:37:05 UTC