docker-compose-buildkite-plugin
π³β‘οΈ Run build scripts, and build + push images, w/ Docker Compose
νμΌ νμκΈ°
μ΅μ’ λ²μ λ€μ΄λ‘λ (.zip)- post-command
- pre-command
- pre-exit
- pipeline.yml
- draft-release.yml
- boomper.yml
- CODEOWNERS
- release-drafter.yml
- build.sh
- push.sh
- run.sh
- examples.md
- upgrading-to-v5.md
- command
- pre-checkout
- pre-command
- pre-exit
- metadata.bash
- push.bash
- run.bash
- shared.bash
- docker-compose.config.v3.2.yml
- docker-compose.config.with.hyphens.yml
- docker-compose.no-version.yml
- docker-compose.v1.0.yml
- docker-compose.v2.0.with-version-arg-and-whitespace.yml
- docker-compose.v2.0.with-version-whitespace.yml
- docker-compose.v2.0.yml
- docker-compose.v2.1.yml
- docker-compose.v3.2.with-version-arg.yml
- docker-compose.v3.2.yml
- Dockerfile
- id-multiple-services.txt
- id-service-multiple-services.txt
- id-service-no-services.txt
- service-id-exit-multiple-services-failed.txt
- service-id-exit-multiple-services-succeded.txt
- test_env.sh
- build.bats
- push.bats
- run.bats
- build.bats
- builder-instances.bats
- cleanup.bats
- docker-compose-cleanup.bats
- docker-compose-config.bats
- docker-compose-images.bats
- docker-compose-verbosity.bats
- image-override-file.bats
- logs.bats
- metadata.bats
- multiple-commands.bats
- output.bats
- plugin-config.bats
- project-name.bats
- push.bats
- run.bats
- .gitignore
- CODE_OF_CONDUCT.md
- docker-compose.yml
- LICENSE
- plugin.yml
- README.md
- renovate.json
# μ€μΉ κ°μ΄λ
1. μ½λ λ΄λ €λ°κΈ°
git clone https://github.com/buildkite-plugins/docker-compose-buildkite-plugin
κΉνλΈμμ νλ‘μ νΈ μ½λ μ 체λ₯Ό λ΄ μ»΄ν¨ν°λ‘ λ΄λ €λ°μ΅λλ€.
cd docker-compose-buildkite-plugin
λ°©κΈ λ΄λ €λ°μ νλ‘μ νΈ ν΄λ μμΌλ‘ μ΄λν©λλ€.
2. Docker
μ¬μ μΆμ²μ¬μ μ€λΉλ¬Ό
- Git GitHubμμ νλ‘μ νΈ μ½λλ₯Ό λ΄λ €λ°μΌλ €λ©΄ νμν©λλ€.
- Docker Desktop 컨ν μ΄λλ₯Ό λΉλνκ³ μ€ννλ €λ©΄ νμν©λλ€. μ€μΉ ν μ€νν΄μ λ°±κ·ΈλΌμ΄λμ μΌλμΈμ.
docker compose run --rm tests bats tests tests/v1
compose μ€μ νμΌμ μ μλ μλΉμ€λ€μ λμμΌλ‘ λͺ λ Ήμ μ€νν©λλ€.
ν°λ―Έλμ docker compose ps λ₯Ό μ
λ ₯ν΄ μ»¨ν
μ΄λλ€μ΄ Up μνμΈμ§ νμΈνμΈμ. READMEμ ν¬νΈ λ²νΈκ° μ νμλ€λ©΄ λΈλΌμ°μ μμ http://localhost:ν¬νΈλ²νΈ λ‘ μ μν΄λ³΄μΈμ.
μ΄ λ ν¬μ READMEμ μ ν μ€μ λͺ λ Ήμ΄λ₯Ό κ·Έλλ‘ κ°μ Έμμ΅λλ€.
// repository documentation
Was this content helpful?
(0 ratings)
