Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[4주차] 과제 제출 #23

Merged
merged 18 commits into from
Oct 1, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/auto_assign.yml → .github/auto-assign.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@ reviewers:

# A number of reviewers added to the pull request
# Set 0 to add all the reviewers (default: 0)
numberOfReviewers: 1
numberOfReviewers: 0
37 changes: 37 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
name: ci

on:
pull_request:
branches:
- weekly # 'weekly' 브랜치로 PR이 생성될 때만 실행

jobs:
build:
runs-on: ubuntu-latest

steps:
- name: Checkout code
uses: actions/checkout@v2

- name: Set up JDK 17
uses: actions/setup-java@v2
with:
java-version: '17'
distribution: 'adopt'

- name: Cache Gradle dependencies
uses: actions/cache@v2
with:
path: ~/.gradle/caches
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}
restore-keys: ${{ runner.os }}-gradle

- name: Build and Test
run: ./gradlew clean build
- name: Run Spring Boot App for 30 seconds
run: |
./gradlew bootRun &
APP_PID=$!
sleep 30
kill $APP_PID
continue-on-error: false
22 changes: 22 additions & 0 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: lint

on:
pull_request:
branches: [ '**' ]

jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2

- name: Set up JDK 17
uses: actions/setup-java@v1
with:
java-version: 17

- name: Grant execute permission for gradlew
run: chmod +x gradlew

- name: Test with Spotless
run: ./gradlew --info :app:spotlessJavaCheck
37 changes: 37 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
HELP.md
.gradle
build/
!gradle/wrapper/gradle-wrapper.jar
!**/src/main/**/build/
!**/src/test/**/build/

### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache
bin/
!**/src/main/**/bin/
!**/src/test/**/bin/

### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
out/
!**/src/main/**/out/
!**/src/test/**/out/

### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/

### VS Code ###
.vscode/
96 changes: 48 additions & 48 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,19 +10,19 @@

최종 배포는 크램폴린으로 배포해야 합니다.

하지만 배포 환경의 불편함이 있는 경우를 고려하여
하지만 배포 환경의 불편함이 있는 경우를 고려하여

임의의 배포를 위해 타 배포 환경을 자유롭게 이용해도 됩니다. (단, 금액적인 지원은 어렵습니다.)

아래는 추가적인 설정을 통해 (체험판, 혹은 프리 티어 등)무료로 클라우드 배포가 가능한 서비스입니다.

ex ) AWS(아마존), GCP(구글), Azure(마이크로소프트), Cloudtype
ex ) AWS(아마존), GCP(구글), Azure(마이크로소프트), Cloudtype

```
## Notice

```
필요 산출물들은 수료 기준에 영향을 주는 것은 아니지만,
필요 산출물들은 수료 기준에 영향을 주는 것은 아니지만,
주차 별 산출물을 기반으로 평가가 이루어 집니다.

주차 별 평가 점수는 추 후 최종 평가에 최종 합산 점수로 포함됩니다.
Expand All @@ -40,17 +40,17 @@ ex ) AWS(아마존), GCP(구글), Azure(마이크로소프트), Cloudtype
<details>
<summary>Step3. Week-1</summary>
<div>

✅**1주차**

```
- 5 Whys
- 마켓 리서치
- 페르소나 & 저니맵
- 와이어 프레임
- 칸반보드
```

</div>
</details>

Expand All @@ -59,15 +59,15 @@ ex ) AWS(아마존), GCP(구글), Azure(마이크로소프트), Cloudtype
<details>
<summary>Step3. Week-2</summary>
<div>

✅**2주차**

```
- ERD 설계서

- API 명세서
```

</div>
</details>

Expand All @@ -76,13 +76,13 @@ ex ) AWS(아마존), GCP(구글), Azure(마이크로소프트), Cloudtype
<details>
<summary>Step3. Week-3</summary>
<div>

✅**3주차**

```
- 최종 기획안
```

</div>
</details>

Expand All @@ -91,31 +91,31 @@ ex ) AWS(아마존), GCP(구글), Azure(마이크로소프트), Cloudtype
<details>
<summary>Step3. Week-4</summary>
<div>

✅**4주차**

```
- 4주차 github

- 4주차 노션
```

</div>
</details>

---
<details>
<summary>Step3. Week-5</summary>
<div>

✅**5주차**

```
- 5주차 github

- 5주차 노션
```

</div>
</details>

Expand All @@ -124,17 +124,17 @@ ex ) AWS(아마존), GCP(구글), Azure(마이크로소프트), Cloudtype
<details>
<summary>Step3. Week-6</summary>
<div>

✅**6주차**

```
- 6주차 github

- 중간발표자료

- 피어리뷰시트
```

</div>
</details>

Expand All @@ -143,15 +143,15 @@ ex ) AWS(아마존), GCP(구글), Azure(마이크로소프트), Cloudtype
<details>
<summary>Step3. Week-7</summary>
<div>

✅**7주차**

```
- 7주차 github

- 7주차 노션
```

</div>
</details>

Expand All @@ -160,14 +160,14 @@ ex ) AWS(아마존), GCP(구글), Azure(마이크로소프트), Cloudtype
<details>
<summary>Step3. Week-8</summary>
<div>

✅**8주차**

```
- 중간고사

```

</div>
</details>

Expand All @@ -176,15 +176,15 @@ ex ) AWS(아마존), GCP(구글), Azure(마이크로소프트), Cloudtype
<details>
<summary>Step3. Week-9</summary>
<div>

✅**9주차**

```
- 9주차 github

- 9주차 노션
```

</div>
</details>

Expand All @@ -193,17 +193,17 @@ ex ) AWS(아마존), GCP(구글), Azure(마이크로소프트), Cloudtype
<details>
<summary>Step3. Week-10</summary>
<div>

✅**10주차**

```
- 10주차 github

- 테스트 시나리오 명세서

- 테스트 결과 보고서
```

</div>
</details>

Expand All @@ -212,15 +212,15 @@ ex ) AWS(아마존), GCP(구글), Azure(마이크로소프트), Cloudtype
<details>
<summary>Step3. Week-11</summary>
<div>

✅**11주차**

```
- 최종 기획안

- 배포 인스턴스 링크
```

</div>
</details>

Expand All @@ -244,7 +244,7 @@ UI 컴포넌트의 명칭과 이를 구현하는 능력은 필수적인 커뮤
**1. PR 제목과 내용을 아래와 같이 작성 해주세요.**

> PR 제목 : 부산대_0조_아이템명_0주차
>
>

</br>

Expand Down
Loading
Loading