CI 이미지 생성
This commit is contained in:
@@ -17,9 +17,6 @@ jobs:
|
|||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
run: |
|
run: |
|
||||||
npm ci
|
npm ci
|
||||||
# Playwright 브라우저 및 시스템 의존성을 한 번 설치해 두면
|
|
||||||
# self-hosted runner 캐시를 통해 이후 실행 속도가 빨라진다.
|
|
||||||
npx playwright install --with-deps
|
|
||||||
|
|
||||||
- name: Generate Prisma Client
|
- name: Generate Prisma Client
|
||||||
env:
|
env:
|
||||||
|
|||||||
@@ -0,0 +1,11 @@
|
|||||||
|
# CI 전용 Docker 이미지 (Node + Playwright + 브라우저/OS 의존성 포함)
|
||||||
|
# - base: 공식 Playwright 이미지 (Ubuntu Jammy)
|
||||||
|
# - 목적: Gitea act_runner 가 job 컨테이너를 생성할 때 이 이미지를 사용하도록 하기 위함
|
||||||
|
|
||||||
|
FROM mcr.microsoft.com/playwright:v1.56.1-jammy
|
||||||
|
|
||||||
|
# CI 작업용 기본 워킹 디렉터리
|
||||||
|
WORKDIR /workspace
|
||||||
|
|
||||||
|
# CI 환경 플래그 설정 (테스트 코드 등에서 참고 가능)
|
||||||
|
ENV CI=true
|
||||||
Reference in New Issue
Block a user