From c0791b13bfbfcfda2f21178ff1ca8414b4a960b1 Mon Sep 17 00:00:00 2001 From: kamser0415 Date: Sun, 14 Jul 2024 21:17:25 +0900 Subject: [PATCH 1/5] =?UTF-8?q?feat:=20=EB=84=A4=EC=9D=B4=EB=B2=84=20?= =?UTF-8?q?=EC=9E=90=EB=B0=94=20=EC=BD=94=EB=94=A9=20=EC=BB=A8=EB=B2=A4?= =?UTF-8?q?=EC=85=98=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 239 +++++++++++++++++- .gradle/8.8/checksums/checksums.lock | Bin 17 -> 0 bytes .gradle/8.8/checksums/md5-checksums.bin | Bin 20897 -> 0 bytes .gradle/8.8/checksums/sha1-checksums.bin | Bin 25193 -> 0 bytes .../8.8/dependencies-accessors/gc.properties | 0 .../8.8/executionHistory/executionHistory.bin | Bin 93812 -> 0 bytes .../executionHistory/executionHistory.lock | Bin 17 -> 0 bytes .gradle/8.8/fileChanges/last-build.bin | Bin 1 -> 0 bytes .gradle/8.8/fileHashes/fileHashes.bin | Bin 19497 -> 0 bytes .gradle/8.8/fileHashes/fileHashes.lock | Bin 17 -> 0 bytes .../8.8/fileHashes/resourceHashesCache.bin | Bin 18565 -> 0 bytes .gradle/8.8/gc.properties | 0 .../buildOutputCleanup.lock | Bin 17 -> 0 bytes .gradle/buildOutputCleanup/cache.properties | 2 - .gradle/buildOutputCleanup/outputFiles.bin | Bin 18947 -> 0 bytes .gradle/file-system.probe | Bin 8 -> 0 bytes .gradle/vcs-1/gc.properties | 0 .idea/.gitignore | 8 - .idea/codeStyles/codeStyleConfig.xml | 5 - .idea/compiler.xml | 6 - .idea/gradle.xml | 15 -- .idea/jarRepositories.xml | 20 -- .idea/misc.xml | 10 - .idea/vcs.xml | 6 - HELP.md | 22 -- build/resolvedMainClassName | 1 - build/resources/main/application.properties | 1 - build/tmp/bootJar/MANIFEST.MF | 12 - .../compileJava/previous-compilation-data.bin | Bin 20357 -> 0 bytes 29 files changed, 234 insertions(+), 113 deletions(-) delete mode 100644 .gradle/8.8/checksums/checksums.lock delete mode 100644 .gradle/8.8/checksums/md5-checksums.bin delete mode 100644 .gradle/8.8/checksums/sha1-checksums.bin delete mode 100644 .gradle/8.8/dependencies-accessors/gc.properties delete mode 100644 .gradle/8.8/executionHistory/executionHistory.bin delete mode 100644 .gradle/8.8/executionHistory/executionHistory.lock delete mode 100644 .gradle/8.8/fileChanges/last-build.bin delete mode 100644 .gradle/8.8/fileHashes/fileHashes.bin delete mode 100644 .gradle/8.8/fileHashes/fileHashes.lock delete mode 100644 .gradle/8.8/fileHashes/resourceHashesCache.bin delete mode 100644 .gradle/8.8/gc.properties delete mode 100644 .gradle/buildOutputCleanup/buildOutputCleanup.lock delete mode 100644 .gradle/buildOutputCleanup/cache.properties delete mode 100644 .gradle/buildOutputCleanup/outputFiles.bin delete mode 100644 .gradle/file-system.probe delete mode 100644 .gradle/vcs-1/gc.properties delete mode 100644 .idea/.gitignore delete mode 100644 .idea/codeStyles/codeStyleConfig.xml delete mode 100644 .idea/compiler.xml delete mode 100644 .idea/gradle.xml delete mode 100644 .idea/jarRepositories.xml delete mode 100644 .idea/misc.xml delete mode 100644 .idea/vcs.xml delete mode 100644 HELP.md delete mode 100644 build/resolvedMainClassName delete mode 100644 build/resources/main/application.properties delete mode 100644 build/tmp/bootJar/MANIFEST.MF delete mode 100644 build/tmp/compileJava/previous-compilation-data.bin diff --git a/.gitignore b/.gitignore index f7484b8..3c011c7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,130 @@ +### Git ### +# Created by git for backups. To disable backups in Git: +# $ git config --global mergetool.keepBackup false +*.orig + +# Created by git when using merge tools for conflicts +*.BACKUP.* +*.BASE.* +*.LOCAL.* +*.REMOTE.* +*_BACKUP_*.txt +*_BASE_*.txt +*_LOCAL_*.txt +*_REMOTE_*.txt + +### Intellij ### +# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider +# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 + +# User-specific stuff +.idea/**/workspace.xml +.idea/**/tasks.xml +.idea/**/usage.statistics.xml +.idea/**/dictionaries +.idea/**/shelf + +# AWS User-specific +.idea/**/aws.xml + +# Generated files +.idea/**/contentModel.xml + +# Sensitive or high-churn files +.idea/**/dataSources/ +.idea/**/dataSources.ids +.idea/**/dataSources.local.xml +.idea/**/sqlDataSources.xml +.idea/**/dynamic.xml +.idea/**/uiDesigner.xml +.idea/**/dbnavigator.xml + +# Gradle +.idea/**/gradle.xml +.idea/**/libraries + +# Gradle and Maven with auto-import +# When using Gradle or Maven with auto-import, you should exclude module files, +# since they will be recreated, and may cause churn. Uncomment if using +# auto-import. +.idea/ +.idea/artifacts +.idea/compiler.xml +.idea/jarRepositories.xml +.idea/modules.xml +.idea/*.iml +.idea/modules +*.iml +*.ipr + +# CMake +cmake-build-*/ + +# Mongo Explorer plugin +.idea/**/mongoSettings.xml + +# File-based project format +*.iws + +# IntelliJ +out/ + +# mpeltonen/sbt-idea plugin +.idea_modules/ + +# JIRA plugin +atlassian-ide-plugin.xml + +# Cursive Clojure plugin +.idea/replstate.xml + +# SonarLint plugin +.idea/sonarlint/ + +# Crashlytics plugin (for Android Studio and IntelliJ) +com_crashlytics_export_strings.xml +crashlytics.properties +crashlytics-build.properties +fabric.properties + +# Editor-based Rest Client +.idea/httpRequests + +# Android studio 3.1+ serialized cache file +.idea/caches/build_file_checksums.ser + +### Intellij Patch ### +# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721 +modules.xml +.idea/misc.xml + +# Sonarlint plugin +# https://plugins.jetbrains.com/plugin/7973-sonarlint +.idea/**/sonarlint/ + +# SonarQube Plugin +# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin +.idea/**/sonarIssues.xml + +# Markdown Navigator plugin +# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced +.idea/**/markdown-navigator.xml +.idea/**/markdown-navigator-enh.xml +.idea/**/markdown-navigator/ + +# Cache file creation bug +# See https://youtrack.jetbrains.com/issue/JBR-2257 +.idea/$CACHE_FILE$ + +# CodeStream plugin +# https://plugins.jetbrains.com/plugin/12206-codestream +.idea/codestream.xml + +# Azure Toolkit for IntelliJ plugin +# https://plugins.jetbrains.com/plugin/8053-azure-toolkit-for-intellij +.idea/**/azureSettings.xml + +### Java ### # Compiled class file *.class @@ -23,8 +150,110 @@ hs_err_pid* replay_pid* -# IntelliJ -*.iml -*.ipr -*.iws -.idea/ +### macOS ### +# General +.DS_Store +.AppleDouble +.LSOverride + +# Icon must end with two \r +Icon + + +# Thumbnails +._* + +# Files that might appear in the root of a volume +.DocumentRevisions-V100 +.fseventsd +.Spotlight-V100 +.TemporaryItems +.Trashes +.VolumeIcon.icns +.com.apple.timemachine.donotpresent + +# Directories potentially created on remote AFP share +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk + +### macOS Patch ### +# iCloud generated files +*.icloud + +### VisualStudioCode ### +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json +!.vscode/*.code-snippets + +# Local History for Visual Studio Code +.history/ + +# Built Visual Studio Code Extensions +*.vsix + +### VisualStudioCode Patch ### +# Ignore all local history of files +.history +.ionide + +### Windows ### +# Windows thumbnail cache files +Thumbs.db +Thumbs.db:encryptable +ehthumbs.db +ehthumbs_vista.db + +# Dump file +*.stackdump + +# Folder config file +[Dd]esktop.ini + +# Recycle Bin used on file shares +$RECYCLE.BIN/ + +# Windows Installer files +*.cab +*.msi +*.msix +*.msm +*.msp + +# Windows shortcuts +*.lnk + +### Gradle ### +.gradle +**/build/ +!src/**/build/ + +# Ignore Gradle GUI config +gradle-app.setting + +# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored) +!gradle-wrapper.jar + +# Avoid ignore Gradle wrappper properties +!gradle-wrapper.properties + +# Cache of project +.gradletasknamecache + +# Eclipse Gradle plugin generated files +# Eclipse Core +.project +# JDT-specific (Eclipse Java Development Tools) +.classpath + +### Gradle Patch ### +# Java heap +*.hprof + +### HELP.md ### +HELP.md diff --git a/.gradle/8.8/checksums/checksums.lock b/.gradle/8.8/checksums/checksums.lock deleted file mode 100644 index 52f00d6c8d93d9474be3c90ea71e93f6c424bc9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17 UcmZS1c6GTmtF!Gq0|aaU05lf_`Tzg` diff --git a/.gradle/8.8/checksums/md5-checksums.bin b/.gradle/8.8/checksums/md5-checksums.bin deleted file mode 100644 index 8cef0f401edbd01efad504da933e94bed1511e4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20897 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 diff --git a/.gradle/8.8/checksums/sha1-checksums.bin b/.gradle/8.8/checksums/sha1-checksums.bin deleted file mode 100644 index 68c6aba7fa9fd9e095ab569bb67d63486eaa09d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25193 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

G$wdBEqwgfBO|(p zgN)%<-RR8gnI3zDglF@&oT@jhV8bt4OE$be^P$VI1-eNNiyAc(yl#SLWKxLzxdZPI zADJB{QNw12r#7Txip=ZGAy>1+MJ*xFd>zt{+Mz~ATfMnef;+k zqZf4TwPK}s-_Luo=}=y{0h;N_Xm@;^H$JV_CT%`kI9 zE0A|Q&N-ghuJ1U{cUos*+T7cCtam$e-Pm}n7rSf=+P^h-t&zsTfJX#2^{yHGzb{w3 zb?U3V9Tpupd}i9De~ItdNaFzeoeHdq;PWHzKpjC*RL0c6k2K}0HQ*5{ud(V9y%5c- zn2$8)sx{I$1eC9PBMZ6(6Y&uR2ELXJK_U@@5J@Qv%^_B_DZofk^OkTxPn9GR{Mpfi6fq z)&rS2p2j#wW9hAu?g3VwE=4@nqZqf4v zb6&fg?meuX+F9^t<~-LTyVl(H>%TtReEI2Cb+GZe(-$c{PIz3qugy~Uq1BU~F3>_@s z7N~ZJuZT>ZB4|+Ogbg1kb12HgVc0~O2}mOjowbi_9XqGzo)~-o*}q$UC+X?Q=k|Ng z?|kn4ujkB1D8OfgZ|GU`dp3j-7ytuc01SWuFaQR?02lxRU;qq&0WbgtzyKHk17H9Q zfB`V@e=(4N7xDsKOhCAp490$nkir`eWJkJu=jDfWkI>89Rrdcu*-zh_KlHvahw`|~ zj31k{>6Bfoky0LOVEmFo8r?nX>`KaY8pd1NO%m?lm6v$Fh4Icp`Pb>gs#BD6k&NF? zD4PD~!L}Hl?_>O)?~Gn+tN%m(KDQVjv;|jXb*H~Zd8`-XW}QryG}QkG&pQ~mJPfr| ze)Clz<#BSxM=XwLX~;Gub*Ko*j-x+-Fo#V~PKj1`RN6XMnSE8}!oG{V%bm|5DY326wrb+vDdd@yi z=P>c-1{CC+fLm3YdaizZ=R&Y@_wJ1ER%MqI(ZrVlt~pRpyfE?eQu~sM(P{5JX!R@m zwThGDgfU7oqPNp^V=U~FX=s;ufnGc@H&2caT`e>G?nYNv&n4F)b#_Nrg5HYX3S8A_D>;pV zyu#}g!o-v51^Q{BCzCrAPiM5QO{{fQ)sjfhMtI7I0k^7*Cw!*{W?u>))nseXsQ1pp z3H$`(TgV(JWMsQA@maI(ShPtq?z$xP^)C*OolL5#s4Y>G03Pdb=QfARxpn`5*Ku|3 z-PX6NZ=O!4iP9Wb0EzR2iN2b^K*QjpiyO15^w;J}XS))1u7oBKc`j~qlkSNR diff --git a/.gradle/8.8/fileHashes/fileHashes.lock b/.gradle/8.8/fileHashes/fileHashes.lock deleted file mode 100644 index ad8ef151e09fde61a48f54dab1efc1d6fc7f80bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17 UcmZQpvpXX{QK<4L0|cl70484pSpWb4 diff --git a/.gradle/8.8/fileHashes/resourceHashesCache.bin b/.gradle/8.8/fileHashes/resourceHashesCache.bin deleted file mode 100644 index fe4ee81998524e3d90ea2e1d557ddd2728f4b647..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18565 zcmeI%u}Xqb6ae6xqX-#M+7d1eL4(i>C^$F-4v|Bv;wwZ=Jwnf*ql1eMQcGL7H8q7( z(5zE9*!}takzT+dz62 G>G%bqnLYLZ diff --git a/.gradle/8.8/gc.properties b/.gradle/8.8/gc.properties deleted file mode 100644 index e69de29..0000000 diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock deleted file mode 100644 index 4aed239d6a94de7840aced41597be025f4cf108f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17 UcmZRsespdr2ajGh0|XcX055w3vH$=8 diff --git a/.gradle/buildOutputCleanup/cache.properties b/.gradle/buildOutputCleanup/cache.properties deleted file mode 100644 index 7d42073..0000000 --- a/.gradle/buildOutputCleanup/cache.properties +++ /dev/null @@ -1,2 +0,0 @@ -#Fri Jul 12 20:19:00 KST 2024 -gradle.version=8.8 diff --git a/.gradle/buildOutputCleanup/outputFiles.bin b/.gradle/buildOutputCleanup/outputFiles.bin deleted file mode 100644 index 0b5bdac4e9d09d2b091d6c3ce7c866b81059cf39..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18947 zcmeI%Pe_wt9Ki9XNo8U>P|MLF7A4YV*&pnZwrQ)^Lq!Zty=6#AR@x4d5J4cKQHL%e zb{j=PZKsGRXB5<-!i5BOsW7?}xW+8=wBGsten@zWgoy78@4JWZp7-H-K09u|G3D;8 zTxRhqTO2Y%009ILKmY**5I_I{1Q0*~0R#|0009ILKmdXNMWD$(NP%;ha=$A#DDE|; zy3ihY2H#Gs>nnZV?tEi-8rlMz#Q;ng$gCjH; zH?)sm8SA>_yL(IesP-onUy|PDa7uc=_8Irqa9`l-O{ZHO+S7;T8%m;2{nC52&lMl5 z%=?x%B3Txk7e*-)vh^ICiBZC~d( zZ+%GmaqTCfjT_uY?+?g2pR{*(Zyy**4QFJ2TKoBz`SHZ;ocLI8wCkrau1@D2o(Ld- z00IagfB*srAb - - - \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml deleted file mode 100644 index b86273d..0000000 --- a/.idea/compiler.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml deleted file mode 100644 index f9163b4..0000000 --- a/.idea/gradle.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml deleted file mode 100644 index fdc392f..0000000 --- a/.idea/jarRepositories.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml deleted file mode 100644 index f16dea7..0000000 --- a/.idea/misc.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml deleted file mode 100644 index 35eb1dd..0000000 --- a/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/HELP.md b/HELP.md deleted file mode 100644 index d539b32..0000000 --- a/HELP.md +++ /dev/null @@ -1,22 +0,0 @@ -# Getting Started - -### Reference Documentation -For further reference, please consider the following sections: - -* [Official Gradle documentation](https://docs.gradle.org) -* [Spring Boot Gradle Plugin Reference Guide](https://docs.spring.io/spring-boot/docs/3.3.1/gradle-plugin/reference/html/) -* [Create an OCI image](https://docs.spring.io/spring-boot/docs/3.3.1/gradle-plugin/reference/html/#build-image) -* [Spring Web](https://docs.spring.io/spring-boot/docs/3.3.1/reference/htmlsingle/index.html#web) - -### Guides -The following guides illustrate how to use some features concretely: - -* [Building a RESTful Web Service](https://spring.io/guides/gs/rest-service/) -* [Serving Web Content with Spring MVC](https://spring.io/guides/gs/serving-web-content/) -* [Building REST services with Spring](https://spring.io/guides/tutorials/rest/) - -### Additional Links -These additional references should also help you: - -* [Gradle Build Scans – insights for your project's build](https://scans.gradle.com#gradle) - diff --git a/build/resolvedMainClassName b/build/resolvedMainClassName deleted file mode 100644 index 3f4522d..0000000 --- a/build/resolvedMainClassName +++ /dev/null @@ -1 +0,0 @@ -shop.sendbox.sendbox.SendboxApplication \ No newline at end of file diff --git a/build/resources/main/application.properties b/build/resources/main/application.properties deleted file mode 100644 index 79c44dc..0000000 --- a/build/resources/main/application.properties +++ /dev/null @@ -1 +0,0 @@ -spring.application.name=send-box diff --git a/build/tmp/bootJar/MANIFEST.MF b/build/tmp/bootJar/MANIFEST.MF deleted file mode 100644 index 611174a..0000000 --- a/build/tmp/bootJar/MANIFEST.MF +++ /dev/null @@ -1,12 +0,0 @@ -Manifest-Version: 1.0 -Main-Class: org.springframework.boot.loader.launch.JarLauncher -Start-Class: shop.sendbox.sendbox.SendboxApplication -Spring-Boot-Version: 3.3.1 -Spring-Boot-Classes: BOOT-INF/classes/ -Spring-Boot-Lib: BOOT-INF/lib/ -Spring-Boot-Classpath-Index: BOOT-INF/classpath.idx -Spring-Boot-Layers-Index: BOOT-INF/layers.idx -Build-Jdk-Spec: 21 -Implementation-Title: send-box -Implementation-Version: 0.0.1-SNAPSHOT - diff --git a/build/tmp/compileJava/previous-compilation-data.bin b/build/tmp/compileJava/previous-compilation-data.bin deleted file mode 100644 index c5c503ea9d044afce672ef122f9ba173659f43df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20357 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 B;XMEV From ea30cb437cf84858320e6233bae5eb38274782b1 Mon Sep 17 00:00:00 2001 From: kamser0415 Date: Sun, 14 Jul 2024 22:08:50 +0900 Subject: [PATCH 2/5] =?UTF-8?q?feat:=20GitHub=20Actions=20CI=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/send-box-ci.yaml | 37 ++++++++++++++++++++++++++++++ build.gradle | 33 +++++++++++++++++--------- 2 files changed, 59 insertions(+), 11 deletions(-) create mode 100644 .github/workflows/send-box-ci.yaml diff --git a/.github/workflows/send-box-ci.yaml b/.github/workflows/send-box-ci.yaml new file mode 100644 index 0000000..cf9a941 --- /dev/null +++ b/.github/workflows/send-box-ci.yaml @@ -0,0 +1,37 @@ +name: send-box-ci +on: + pull_request: + branches: + - main + paths: + - 'src/**' + types: [ opened, synchronize ] + +jobs: + test: + runs-on: ubuntu-22.04 + steps: + - name: check Out + uses: actions/checkout@v4 + + - uses: actions/setup-java@v4 + with: + distribution: 'zulu' + java-version: '21' + + - name: cache gradle package + id: cache-gradle + uses: actions/cache@v4 + with: + path: | + ~/.gradle/caches + ~/.gradle/wrapper + key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }} + restore-keys: | + ${{ runner.os }}-gradle- + + - name: Grant execute permission for gradlew + run: chmod +x gradlew + + - name: Build with Gradle + run: ./gradlew clean build -x test diff --git a/build.gradle b/build.gradle index 4d30e02..e9f9bd3 100644 --- a/build.gradle +++ b/build.gradle @@ -1,28 +1,39 @@ plugins { - id 'java' - id 'org.springframework.boot' version '3.3.1' - id 'io.spring.dependency-management' version '1.1.5' + id 'java' + id 'org.springframework.boot' version '3.3.1' + id 'io.spring.dependency-management' version '1.1.5' + id 'checkstyle' } +checkstyle { + maxWarnings = 0 + configFile = file("${rootDir}/naver-checkstyle-rules.xml") + configProperties = ["suppressionFile": "${rootDir}/naver-checkstyle-suppressions.xml"] + toolVersion = "8.24" +} + +compileJava.options.encoding = 'UTF-8' +compileTestJava.options.encoding = 'UTF-8' + group = 'shop.sendbox' version = '0.0.1-SNAPSHOT' java { - toolchain { - languageVersion = JavaLanguageVersion.of(21) - } + toolchain { + languageVersion = JavaLanguageVersion.of(21) + } } repositories { - mavenCentral() + mavenCentral() } dependencies { - implementation 'org.springframework.boot:spring-boot-starter-web' - testImplementation 'org.springframework.boot:spring-boot-starter-test' - testRuntimeOnly 'org.junit.platform:junit-platform-launcher' + implementation 'org.springframework.boot:spring-boot-starter-web' + testImplementation 'org.springframework.boot:spring-boot-starter-test' + testRuntimeOnly 'org.junit.platform:junit-platform-launcher' } tasks.named('test') { - useJUnitPlatform() + useJUnitPlatform() } From bf87034e95d0f506c728de82506be0e1943f9ad6 Mon Sep 17 00:00:00 2001 From: kamser0415 Date: Sun, 14 Jul 2024 22:22:46 +0900 Subject: [PATCH 3/5] =?UTF-8?q?fix:=20GitHub=20Actions=20wrapper=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/send-box-ci.yaml | 4 +++- .../sendbox/hello/controller/HelloController.java | 10 ++++++---- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.github/workflows/send-box-ci.yaml b/.github/workflows/send-box-ci.yaml index cf9a941..b6fbaa8 100644 --- a/.github/workflows/send-box-ci.yaml +++ b/.github/workflows/send-box-ci.yaml @@ -34,4 +34,6 @@ jobs: run: chmod +x gradlew - name: Build with Gradle - run: ./gradlew clean build -x test + run: | + ./gradlew wrapper + ./gradlew clean build -x test diff --git a/src/main/java/shop/sendbox/sendbox/hello/controller/HelloController.java b/src/main/java/shop/sendbox/sendbox/hello/controller/HelloController.java index cb7679c..efd9892 100644 --- a/src/main/java/shop/sendbox/sendbox/hello/controller/HelloController.java +++ b/src/main/java/shop/sendbox/sendbox/hello/controller/HelloController.java @@ -6,8 +6,10 @@ @RestController public class HelloController { - @GetMapping("/hello") - public String hello() { - return "Hello, Sendbox!"; - } + @GetMapping("/hello") + public String hello() { + + return "Hello, Sendbox!"; + + } } From f2ba7d8a14f157dd89398e0844a8eebc0000d78a Mon Sep 17 00:00:00 2001 From: kamser0415 Date: Sun, 14 Jul 2024 22:25:09 +0900 Subject: [PATCH 4/5] =?UTF-8?q?fix:=20GitHub=20Actions=20CI=20gradle-wrapp?= =?UTF-8?q?er=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 43453 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 gradle/wrapper/gradle-wrapper.jar diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..e6441136f3d4ba8a0da8d277868979cfbc8ad796 GIT binary patch literal 43453 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 yu?e%!_ptzGB|8GrCfu%p?(_ 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

NnX)EH+Nua)3Y(c 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 Date: Thu, 18 Jul 2024 23:22:49 +0900 Subject: [PATCH 5/5] =?UTF-8?q?fix:=20CI=20=EC=8A=A4=ED=85=9D=EB=82=B4=20?= =?UTF-8?q?=ED=85=8C=EC=8A=A4=ED=8A=B8=20=EC=A0=9C=EC=99=B8=20=EC=A0=9C?= =?UTF-8?q?=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/send-box-ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/send-box-ci.yaml b/.github/workflows/send-box-ci.yaml index b6fbaa8..f23d1d8 100644 --- a/.github/workflows/send-box-ci.yaml +++ b/.github/workflows/send-box-ci.yaml @@ -36,4 +36,4 @@ jobs: - name: Build with Gradle run: | ./gradlew wrapper - ./gradlew clean build -x test + ./gradlew clean build