cicd-pipeline-example

(β˜… 31)

πŸ€–πŸš€ CI/CD pipeline for LangSmith deployments and evals 🦜

파일 탐색기

  • .env.example
  • .gitignore
  • .pre-commit-config.yaml
  • langgraph.json
  • LICENSE
  • Makefile
  • pyproject.toml
  • README.md
  • uv.lock

# CDN으둜 μ‚¬μš©ν•˜κΈ°

jsDelivr

jsDelivrλŠ” 곡개 GitHub 리포지토리λ₯Ό 별도 μ„€μ • 없이 CDN으둜 μ¦‰μ‹œ μ„œλΉ™ν•©λ‹ˆλ‹€. 버전과 νŒŒμΌμ„ κ³ λ₯΄λ©΄ μ›ΉνŽ˜μ΄μ§€μ— λ°”λ‘œ 뢙일 수 μžˆλŠ” 링크와 μ˜ˆμ‹œ μ½”λ“œκ°€ λ§Œλ“€μ–΄μ§‘λ‹ˆλ‹€.

λͺ…λ Ήμ–΄ μš©μ–΄μ§‘

이 λ¬Έμ„œμ—μ„œ μ‚¬μš©λœ λͺ…λ Ήμ–΄λ₯Ό λͺ¨μ•„λ΄€μŠ΅λ‹ˆλ‹€. λ‚―μ„  λͺ…λ Ήμ–΄κ°€ μžˆλ‹€λ©΄ νŽΌμ³μ„œ ν™•μΈν•΄λ³΄μ„Έμš”.

πŸ”

docker

μ„€λͺ… 보기 β–Ό

Docker μ»¨ν…Œμ΄λ„ˆ 및 이미지λ₯Ό 관리.
`run`κ³Ό 같은 일뢀 ν•˜μœ„ λͺ…λ Ήμ—λŠ” 자체 μ‚¬μš© μ„€λͺ…μ„œκ°€ μžˆμŠ΅λ‹ˆλ‹€.
더 λ§Žμ€ 정보: <https://docs.docker.com/reference/cli/docker/>.

docker {{[ps|container ls]}} {{[-a|--all]}}

λͺ¨λ“  도컀 μ»¨ν…Œμ΄λ„ˆλ“€(μ‹€ν–‰ 및 쀑지) λͺ©λ‘ 보기:

docker {{[run|container run]}} --name {{container_name}} {{image}}

μ‚¬μš©μž μ •μ˜ μ΄λ¦„μœΌλ‘œ μ΄λ―Έμ§€λ‘œλΆ€ν„° μ»¨ν…Œμ΄λ„ˆ μ‹€ν–‰:

docker container {{start|stop}} {{container_name}}

κΈ°μ‘΄ μ»¨ν…Œμ΄λ„ˆ μ‹œμž‘ λ˜λŠ” 쀑지:

πŸ”

uv run

μ„€λͺ… 보기 β–Ό

Run a command or script in the project environment.

uv run {{path/to/script.py}}

Run a Python script:

uv run {{[-m|--module]}} {{module_name}}

Run a Python module:

uv run {{[-w|--with]}} {{package}} {{command}}

Run a command with additional packages installed temporarily:

πŸ”

uv sync

μ„€λͺ… 보기 β–Ό

Update the project's environment to match the lockfile.

uv sync

Sync the project environment with the lockfile:

uv sync --all-extras

Sync and include all optional dependencies:

uv sync --extra {{extra_name}}

Sync with specific optional dependencies:

// repository documentation