endueendue
← Connectors

Jenkins

JenkinsDev & Deploy

Inspect CI results, track and control builds, manage Jenkins with approval

Available tools 9

Hard-to-undo tools, such as sending or destructive actions, require your approval before running.

  • jenkins__api_destructiveDestructiveApproval required

    Jenkins destructive 작업 실행 — operation 열거값을 고르고 해당 input 스키마를 따른다. ⚠️ 빌드 중단·리소스 삭제·노드 및 서버 상태 변경은 되돌릴 수 없거나 별도 복구가 필요하다. 결과: operation · status · accepted · asynchronous 또는 triggered · queue_id · next_operation. 조회 결과는 data · next_cursor 와 출력 오프셋을 포함한다. 임의 HTTP·스크립트 실행은 지원하지 않는다.

  • jenkins__api_sendSendApproval required

    Jenkins send 작업 실행 — operation 열거값을 고르고 해당 input 스키마를 따른다. ⚠️ 빌드·작업을 실행해 외부 시스템에 영향을 줄 수 있고 실행된 부작용은 되돌릴 수 없다. 결과: operation · status · accepted · asynchronous 또는 triggered · queue_id · next_operation. 조회 결과는 data · next_cursor 와 출력 오프셋을 포함한다. 임의 HTTP·스크립트 실행은 지원하지 않는다.

  • jenkins__trigger_buildSendApproval required

    Jenkins 잡 하나를 지금 빌드한다 — parameters 가 있으면 파라미터 빌드로. ⚠️ 실행은 되돌릴 수 없다(중단·취소도 별도 승인이 필요하다) — 배포 잡이면 곧 배포다. 파라미터 잡은 jenkins__get_job 으로 정의를 먼저 본다(빠뜨리면 400). job 은 jenkins__list_jobs 결과의 name(폴더면 "폴더/잡"). 빌드 번호는 오지 않으니 queue_id는 jenkins__api_read의 jenkins_queue_item으로 확인한다. 결과: triggered · job · parameters · queue_url.

  • jenkins__api_writeWrite

    Jenkins write 작업 실행 — operation 열거값을 고르고 해당 input 스키마를 따른다. 결과: operation · status · accepted · asynchronous 또는 triggered · queue_id · next_operation. 조회 결과는 data · next_cursor 와 출력 오프셋을 포함한다. 임의 HTTP·스크립트 실행은 지원하지 않는다.

  • jenkins__api_readRead

    Jenkins read 작업 실행 — operation 열거값을 고르고 해당 input 스키마를 따른다. 결과: operation · status · accepted · asynchronous 또는 triggered · queue_id · next_operation. 조회 결과는 data · next_cursor 와 출력 오프셋을 포함한다. 임의 HTTP·스크립트 실행은 지원하지 않는다.

  • jenkins__get_buildRead

    빌드 상세 — 결과·소요·원인·체인지로그. 결과: number · result(진행 중이면 BUILDING) · started_at · duration_ms · url · causes · parameters · changes.

  • jenkins__get_consoleRead

    빌드 콘솔 로그 조회 — 긴 로그는 꼬리(실패 지점)만 남긴다. 빌드 실패 원인 진단에 쓴다

  • jenkins__get_jobRead

    잡 상세 — 최근 빌드·헬스·파라미터 정의. 빌드 실행 전 파라미터 확인에 먼저 쓴다. 결과: name · status · buildable · in_queue · health · last_build · parameters[](name · type · default · description).

  • jenkins__list_jobsRead

    잡 목록·상태 조회 — 다른 Jenkins 도구에 쓸 잡 경로를 여기서 얻는다. folder 로 폴더 안을 나열한다. 결과: 항목마다 name(폴더 경로 포함) · status(폴더는 folder) · url (최대 50건).

Before you connect

  1. Enter the HTTPS Jenkins installation URL, username and API token (Jenkins 2.96+). IP literals and localhost URLs are rejected. Open
  2. Existing tokens keep their permissions. Ask an administrator for the operation-specific Job, View, Agent or Overall/Manage roles. Reissue and re-enter the token if credentials change. Jenkins Basic auth has no OAuth re-consent or refresh flow.
  3. Build execution, queue cancellation, configuration and system controls require approval. JUnit reports require the junit plugin and published test results.
  4. File parameters support up to eight files and 1 MiB total per build. Artifact downloads require byte-range support for resumable large files.