Skip to content

템플릿 공개 범위 설정 기능 구현 #586

템플릿 공개 범위 설정 기능 구현

템플릿 공개 범위 설정 기능 구현 #586

Workflow file for this run

name: Backend CI
on:
pull_request:
branches:
- dev/be
- main
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: 체크아웃
uses: actions/checkout@v4
- name: MySQL 시작
uses: mirromutth/[email protected]
with:
host port: ${{ secrets.MYSQL_HOST_PORT }}
container port: ${{ secrets.MYSQL_CONTAINER_PORT }}
mysql version: ${{ secrets.MYSQL_VERSION }}
mysql database: ${{ secrets.MYSQL_DATABASE }}
mysql root password: ${{ secrets.MYSQL_PASSWORD }}
- name: DB 설정 파일 가져오기
working-directory: ./backend/src/main/resources
run: echo "${{ secrets.APPLICATION_DB_YAML }}" > application-db.yml
- name: gradle 캐싱
uses: gradle/actions/setup-gradle@v4
- name: JDK 17 설정
uses: actions/setup-java@v4
with:
java-version: 17
distribution: temurin
- name: 테스트 코드 실행
run: ./gradlew test
working-directory: ./backend