-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
53 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
# github repository Actions 페이지에 나타낼 이름 | ||
name: soullive A CI with Gradle | ||
|
||
# event trigger | ||
# main, develop 브랜치에 pr 생성시 실행되는 트리거 | ||
on: | ||
# pr 생성시 CI까지만 진행 | ||
pull_request: | ||
branches: [ "main", "develop" ] | ||
|
||
|
||
# permissions: write-all | ||
|
||
|
||
jobs: | ||
build: | ||
runs-on: ubuntu-20.04 | ||
steps: | ||
## jdk setting | ||
- uses: actions/checkout@v3 | ||
- name: 🐧Set up JDK 17 | ||
uses: actions/setup-java@v3 | ||
with: | ||
java-version: '17' | ||
distribution: 'temurin' | ||
|
||
## gradle caching | ||
- name: 🐧Gradle Caching | ||
uses: actions/cache@v3 | ||
with: | ||
path: | | ||
~/.gradle/caches | ||
~/.gradle/wrapper | ||
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }} | ||
restore-keys: | | ||
${{ runner.os }}-gradle- | ||
- name: 🐧application.yml 파일을 생성 합니다. | ||
run: | | ||
cd ./src/main/resources | ||
touch ./application.yml | ||
echo "${{ secrets.PROPERTIES }}" > ./application.yml | ||
shell: bash | ||
|
||
- name: 🐧gradle build를 위한 권한을 부여합니다. | ||
run: chmod +x gradlew | ||
|
||
- name: 🐧gradle build 중입니다. | ||
run: ./gradlew build | ||
shell: bash # ci는 여기까지 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters