깃허브 액션에서 E2E
깃허브 액션에서 E2E 테스트 실행하기
워크플로 파일
name: Test E2E
on: push
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 18
- name: Install dependencies
run: npm ci
- name: Docker Compose Build
run: npm run docker:e2e:build
- run: npm run docker:e2e:cinpm scripts
도커파일 작성법
Docker Compose Build
deps 스테이지
builder 스테이지
runner 스테이지
npm scripts
도커 컴포즈 파일 작성법
컨테이너 간 의존 관계
MinIO로 초기 버킷 생성하기
외부 컨테이너 호스트를 E2E 컨테이너에 매핑하기
docker-compose.e2e.yaml
Last updated