bencher CLI 설치 방법


Install CLI with Script

Linux, Mac 및 Unix

Linux, Mac 및 기타 Unix와 유사한 시스템에서는 터미널에서 다음을 실행하십시오:

Terminal window
curl --proto '=https' --tlsv1.2 -sSfL https://bencher.dev/download/install-cli.sh | sh

필수는 아니지만 BENCHER_VERSION 환경 변수를 사용하여 구체적인 벤처 CLI 버전을 지정할 수 있습니다. 그렇지 않으면 기본적으로 최신 CLI 버전을 사용하게 됩니다. 구체적인 버전을 지정해야 하는 경우는 오직 벤처 자체 호스팅을 사용하는 경우에 한합니다. 벤처 클라우드를 사용하는 경우에는 여전히 가끔 호환되지 않는 변경 사항이 발생할 수 있으므로 구체적인 버전을 지정하지 마십시오.

Terminal window
export BENCHER_VERSION=0.4.30; curl --proto '=https' --tlsv1.2 -sSfL https://bencher.dev/download/install-cli.sh | sh

또한, Bencher 자체 호스팅 사용자는 자신이 호스팅하는 인스턴스에서 설치 스크립트를 사용할 수 있으며, 이 방법은 Bencher 자체 호스팅 인스턴스를 업그레이드할 때 CI 설정에서의 코드 변경을 요구하지 않는다는 추가적인 이점이 있습니다. 예를 들어, Bencher 자체 호스팅 콘솔이 https://bencher.example.com에서 실행 중인 경우, 다음과 같이 실행할 수 있습니다:

Terminal window
curl --proto '=https' --tlsv1.2 -sSfL https://bencher.example.com/download/install-cli.sh | sh

Windows

Windows 시스템에서는 PowerShell 터미널에서 다음을 실행하십시오:

Terminal window
irm https://bencher.dev/download/install-cli.ps1 | iex

필수는 아니지만 BENCHER_VERSION 환경 변수를 사용하여 구체적인 벤처 CLI 버전을 지정할 수 있습니다. 그렇지 않으면 기본적으로 최신 CLI 버전을 사용하게 됩니다. 구체적인 버전을 지정해야 하는 경우는 오직 벤처 자체 호스팅을 사용하는 경우에 한합니다. 벤처 클라우드를 사용하는 경우에는 여전히 가끔 호환되지 않는 변경 사항이 발생할 수 있으므로 구체적인 버전을 지정하지 마십시오.

Terminal window
$env:BENCHER_VERSION="0.4.30"; irm https://bencher.dev/download/install-cli.ps1 | iex

또한, Bencher 자체 호스팅 사용자는 자신이 호스팅하는 인스턴스에서 설치 스크립트를 사용할 수 있으며, 이 방법은 Bencher 자체 호스팅 인스턴스를 업그레이드할 때 CI 설정에서의 코드 변경을 요구하지 않는다는 추가적인 이점이 있습니다. 예를 들어, Bencher 자체 호스팅 콘솔이 https://bencher.example.com에서 실행 중인 경우, 다음과 같이 실행할 수 있습니다:

Terminal window
irm https://bencher.example.com/download/install-cli.ps1 | iex

🐰 running scripts is disabled on this system이라는 오류가 발생하면:

  • 관리자 권한으로 실행하여 Powershell 열기
  • 실행: Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
  • 입력: Y
  • 이 스크립트를 다시 실행하십시오

GitHub Actions

GitHub Action을 사용하여 Bencher CLI를 설치하세요. 자세한 내용은 GitHub Actions 사용법을 참조하세요.

- uses: bencherdev/bencher@main

사용할 Bencher CLI의 정확한 버전을 지정하는 선택적인 version 인수가 있습니다. 그렇지 않으면 최신 CLI 버전을 사용하는 것으로 기본 설정됩니다. Bencher Self-Hosted를 사용하는 경우에만 정확한 버전을 지정하세요. 아직 끊임없는 주요 변경 사항이 있기 때문에 Bencher Cloud를 사용하는 경우에는 정확한 버전을 지정하지 마세요.

- uses: bencherdev/bencher@main
with:
version: 0.4.30

소스에서

다른 모든 환경에서는 소스에서 설치해 보실 수 있습니다. 이를 위해서는 Rust 설치가 필요합니다.

Terminal window
cargo install --git https://github.com/bencherdev/bencher --branch main --locked --force bencher_cli

미리 빌드된 바이너리

전체 목록은 최신 릴리즈 페이지를 참고하세요.

패키지

전체 목록은 최신 릴리즈 페이지를 참고하세요.



🐰 축하합니다! bencher CLI 를 설치하셨습니다! 🎉


계속하기: Bencher 빠른 시작 ➡

🤖 이 문서는 OpenAI GPT-4에 의해 자동으로 생성되었습니다. 정확하지 않을 수도 있고 오류가 있을 수도 있습니다. 오류를 발견하면 GitHub에서 문제를 열어주세요.


Published: Fri, October 27, 2023 at 8:40:00 AM UTC | Last Updated: Fri, November 29, 2024 at 7:00:00 AM UTC