github.devotd.
새 소식개발 도구

buildkite/agent v4.7.0 — 자체 인프라용 Go 빌드 에이전트

Go로 만든 오픈소스 빌드 에이전트 buildkite/agent의 역할과 최신 릴리스 v4.7.0, 그리고 변경 목록이 제공되지 않은 점과 낮은 모멘텀 점수를 정리한다.

저장소 정보buildkite/agent ↗

Go로 만든 오픈소스 빌드 에이전트 buildkite/agent의 역할과 최신 릴리스 v4.7.0, 그리고 변경 목록이 제공되지 않은 점과 낮은 모멘텀 점수를 정리한다.

GitHub 설명: The Buildkite Agent is an open-source toolkit written in Go for securely running build jobs on any device or network

스타
★ 1.1K
포크
404
언어
Go
라이선스
MIT
최신 릴리스
v4.7.0
원문 보기 ↗GitHub에서 보기 ↗

buildkite/agent은 자체 인프라에서 빌드 작업을 실행하는 오픈소스 에이전트다. Go로 작성됐고 MIT 라이선스로 배포된다. 자료에서 확인되는 최신 릴리스는 v4.7.0인데, 이 버전의 변경 목록은 자료에 담겨 있지 않아 무엇이 달라졌는지는 확인할 수 없다.

CI(지속적 통합, continuous integration)는 코드가 합쳐질 때마다 빌드와 테스트를 자동으로 돌리는 방식이고, 이 저장소는 그 작업을 실제로 수행하는 쪽을 맡는다. README는 buildkite-agent를 작고 안정적인 크로스 플랫폼 빌드 러너라고 설명한다. 어떤 기기나 네트워크에서든 빌드 작업을 안전하게 실행한다는 내용도 들어 있다. buildkite-agent는 buildkite.com에서 작업을 가져와 실행하고 상태 코드와 출력 로그를 보고하며 작업 산출물을 업로드한다. 즉 빌드가 도는 컴퓨터가 빌드 머신 역할을 한다. 저장소는 2014년 1월 29일 만들어졌고, 주 언어는 Go이며 GitHub 스타는 1098개다.

다만 판단할 수 있는 근거는 많지 않다. 모멘텀(momentum) 점수는 10점 만점 기준 1.3에 그친다. 작업 수신 경로가 buildkite.com 연동에 묶여 있어 Buildkite를 쓰는 팀을 전제로 한다. MIT 라이선스와 스타 수는 공개된 정보일 뿐 성능이나 안정성을 보증하지 않는다. 이미 Buildkite를 쓰는 팀이라면 유지 도구로 알아볼 만하고, 다른 CI를 쓰는 팀이라면 직접 손댈 이유가 적다.