목차


기능

내장 Swagger API (PRO)

Pro 사용자는 이제 Semaphore 내에서 직접 전체 API 문서에 접근할 수 있습니다. 내장된 Swagger UI를 통해 모든 사용 가능한 엔드포인트를 탐색하고, 매개변수 및 응답을 확인하며, 코드 한 줄 없이 테스트 요청을 실행할 수 있습니다. 이를 통해 Semaphore를 외부 도구 및 CI/CD 파이프라인과 통합하는 것이 그 어느 때보다 쉬워졌습니다.

개선된 디자인

우리는 편집 양식을 더 현대적이고 깔끔하며 사용하기 쉽게 재설계했습니다. 새로운 레이아웃은 명확성을 개선하고 템플릿, 작업 및 설정을 구성할 때 더 사용자 친화적인 경험을 제공합니다.

Terragrunt 지원

Semaphore는 이제 Terraform 위에 강력한 기능을 추가하는 얇은 래퍼인 Terragrunt를 지원합니다. Terraform 템플릿처럼 Terragrunt 모듈을 실행하고, 변수, 작업 공간 및 원격 백엔드를 관리할 수 있습니다. 이를 통해 더 큰 모듈화된 인프라 설정을 처리하는 것이 더 쉬워집니다.

작업 세부정보

각 작업에 대한 새로운 세부 정보 뷰가 제공됩니다. 여기에는 실행 시간, 러너, 트리거된 템플릿, Git 커밋, 환경 변수 및 사용된 정확한 Ansible 또는 Terraform 버전과 같은 풍부한 정보가 포함됩니다. 이를 통해 복잡한 파이프라인에서 문제를 디버깅하고 작업 이력을 감사하는 것이 더 쉬워집니다.

작업 요약 (PRO)

작업에서 무슨 일이 있었는지 한눈에 빠르게 이해할 수 있습니다. 요약은 작업 상태, 변경된 리소스, 영향을 받은 호스트 수 및 주요 이벤트와 같은 높은 수준의 개요를 보여줍니다. 빈번한 실행을 모니터링하거나 전체 로그를 파고들지 않고 결과를 검토하는 데 이상적입니다.