Compare commits
323 Commits
master_ord
...
3668cc89b2
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3668cc89b2 | ||
|
|
de463cbb8f | ||
|
|
e293ffe451 | ||
|
|
262c9ba03e | ||
|
|
acb8d314d9 | ||
|
|
45c85b6079 | ||
|
|
7be7a8851d | ||
|
|
f590507308 | ||
|
|
1e1ee301d6 | ||
|
|
472d5b07e9 | ||
|
|
6ea1568800 | ||
|
|
c08a3d3a90 | ||
|
|
edcf9f7ad7 | ||
|
|
5a5e9944da | ||
|
|
7805d58c94 | ||
|
|
77fb6d7e19 | ||
|
|
893a208c82 | ||
|
|
e5e4a72577 | ||
|
|
5da6ad42d0 | ||
|
|
f4370db796 | ||
|
|
8294c9c591 | ||
|
|
7e54dd22f9 | ||
|
|
5997dc8de8 | ||
|
|
99a3c126f6 | ||
|
|
fd419494b4 | ||
|
|
737ee90122 | ||
|
|
e282db97ed | ||
|
|
c014f00a13 | ||
|
|
2d777adeb6 | ||
|
|
5d94218e98 | ||
|
|
e4b5803f24 | ||
|
|
16c373cb14 | ||
|
|
59cf8da8e4 | ||
|
|
9cc4a26f0f | ||
|
|
3fbd19a1e7 | ||
|
|
f3918ed7b1 | ||
|
|
903374cbee | ||
|
|
891b0a7f4f | ||
|
|
fd385fe898 | ||
|
|
6bf80ca297 | ||
|
|
b0d1060dd7 | ||
|
|
d4d47751c0 | ||
|
|
16662c9e33 | ||
|
|
e649dc3eca | ||
|
|
174657ac2c | ||
|
|
739cd09e1a | ||
|
|
5bce776193 | ||
|
|
a6fdcbe2fb | ||
|
|
3d91eb6e52 | ||
|
|
8f1a53d048 | ||
|
|
70bf2e68dd | ||
|
|
c43eea70c5 | ||
|
|
60314eb74f | ||
|
|
08397d4e0a | ||
|
|
18bcf1e9de | ||
|
|
6505bfd975 | ||
|
|
21fb2f49d6 | ||
|
|
060ccf4e36 | ||
|
|
a26dcabe4a | ||
|
|
500dba1467 | ||
|
|
bbe2e20e4f | ||
|
|
2ecfaf72c9 | ||
|
|
017211f121 | ||
|
|
02e46d49e9 | ||
|
|
a08c67f7ff | ||
|
|
9807d160cd | ||
|
|
c68400a4e6 | ||
|
|
27ca12d172 | ||
|
|
329b1f4b4c | ||
|
|
8c63f6e8cf | ||
|
|
da46a84a69 | ||
|
|
d49666bac0 | ||
|
|
eff6ce35bd | ||
|
|
c78197583f | ||
|
|
b0c35f531f | ||
|
|
16523bba0a | ||
|
|
81757e1217 | ||
|
|
28a4552815 | ||
|
|
54b7b3ee45 | ||
|
|
7bfcae2f99 | ||
|
|
45202b0006 | ||
|
|
3fc2d38980 | ||
|
|
9722f2135f | ||
|
|
920ba7de31 | ||
|
|
7e13117ad4 | ||
|
|
46755ce33d | ||
|
|
da27656993 | ||
|
|
c02fc822ea | ||
|
|
7cb633a784 | ||
|
|
165d8c244f | ||
|
|
ef77395a37 | ||
|
|
b9749e8162 | ||
|
|
bb5dd223c9 | ||
|
|
cac103e3ec | ||
|
|
eda43b3d17 | ||
|
|
14fb6f8328 | ||
|
|
a1d95d1e01 | ||
|
|
b42eee8e8e | ||
|
|
71914f125e | ||
|
|
ce15736c9d | ||
|
|
81b9a872db | ||
|
|
576c5c5734 | ||
|
|
ce9b1c1bfc | ||
|
|
657ecc9d2e | ||
|
|
21c074500d | ||
|
|
1f96164136 | ||
|
|
85e1922188 | ||
|
|
9f8e6408aa | ||
|
|
308c515038 | ||
|
|
87b9da9475 | ||
|
|
3e430345ab | ||
|
|
f97b553071 | ||
|
|
c8c90d8d56 | ||
|
|
b059648cf0 | ||
|
|
e24049ae22 | ||
|
|
2738b519a4 | ||
|
|
e68507a5b5 | ||
|
|
b54c127330 | ||
|
|
92ab84e7f3 | ||
|
|
e40b140926 | ||
|
|
0718316c84 | ||
|
|
2f31b9b306 | ||
|
|
031a05ed03 | ||
|
|
089210a16e | ||
|
|
9d376958b7 | ||
|
|
c418d01f46 | ||
|
|
e648e7462d | ||
|
|
0bbd8e3891 | ||
|
|
a9c717e24c | ||
|
|
60ff733d4d | ||
|
|
21115a9c34 | ||
|
|
946f1f9a95 | ||
|
|
2274326754 | ||
|
|
ff6a4146c9 | ||
|
|
e567b3bbbc | ||
|
|
cb9c22ec5b | ||
|
|
925282fa2b | ||
|
|
56b1f70ce9 | ||
|
|
4bf7b05081 | ||
|
|
30025eaaad | ||
|
|
e6f8d4a5f1 | ||
|
|
c776165df5 | ||
|
|
f9f561d05a | ||
|
|
105da88530 | ||
|
|
58a1931f90 | ||
|
|
18a08fc439 | ||
|
|
43d819d5a1 | ||
|
|
86c0b9cd10 | ||
|
|
9f7916d913 | ||
|
|
cb4c9e6d97 | ||
|
|
497545f730 | ||
|
|
9301624be5 | ||
|
|
a88977dd6d | ||
|
|
8d4aa4277f | ||
|
|
936bfcb6a7 | ||
|
|
92347d3304 | ||
|
|
194d626b62 | ||
|
|
a9e098b238 | ||
|
|
eac94e1e2b | ||
|
|
9b9b28ede4 | ||
|
|
649f1d4ed6 | ||
|
|
ccde39374d | ||
|
|
71fe6c9a9a | ||
|
|
0f7938eec7 | ||
|
|
bff3e3f0c9 | ||
|
|
ef4b40682a | ||
|
|
f00a4eff6b | ||
|
|
cbb31223f1 | ||
|
|
3332952125 | ||
|
|
83aa30e4f5 | ||
|
|
ef37efc226 | ||
|
|
c39b50bf82 | ||
|
|
e4fc054a78 | ||
|
|
08240b57bc | ||
|
|
13fe17484d | ||
|
|
0bb0ad9102 | ||
|
|
9275c9189e | ||
|
|
31eeaec62c | ||
|
|
94f853d71d | ||
|
|
9d382d91ce | ||
|
|
80d8447eae | ||
|
|
59985dcede | ||
|
|
52f9c11244 | ||
|
|
09f40f62e2 | ||
|
|
569d5e8904 | ||
|
|
66df63b232 | ||
|
|
6c55f53647 | ||
|
|
9207d58b04 | ||
|
|
fd5fb1db80 | ||
|
|
113bc9ffcc | ||
|
|
ac27213169 | ||
|
|
371f1fa471 | ||
|
|
33bb861300 | ||
|
|
367ade4bad | ||
|
|
784ea1a6aa | ||
|
|
2e2bf59021 | ||
|
|
92a50f7b39 | ||
|
|
4a91b40254 | ||
|
|
6e48c10f60 | ||
|
|
5ac14532e2 | ||
|
|
93a00f0ac6 | ||
|
|
a434e3eade | ||
|
|
ed20ff652f | ||
|
|
9a61e308e1 | ||
|
|
dbaf3d8dfe | ||
|
|
7e98b7acfb | ||
|
|
2632b23056 | ||
|
|
0c2be2d1d2 | ||
|
|
63b675f435 | ||
|
|
1df2a1ab65 | ||
|
|
8fd58d80b0 | ||
|
|
3a00e1ab65 | ||
|
|
955979b7d6 | ||
|
|
085ae7f2b4 | ||
|
|
03193351cc | ||
|
|
8573a3e7a4 | ||
|
|
f248c38d72 | ||
|
|
8bc5302f4f | ||
|
|
4b0b0b3c63 | ||
|
|
87efc0362e | ||
|
|
d6927d16a2 | ||
|
|
d4fc20fcec | ||
|
|
5aa87c2526 | ||
|
|
3007f0780d | ||
|
|
721e28e4c2 | ||
|
|
b244579fca | ||
|
|
e1616910cd | ||
|
|
5b483bd3b6 | ||
|
|
c718b84439 | ||
|
|
eb1085836d | ||
|
|
75355d63e6 | ||
|
|
7df8d86ecc | ||
|
|
2caa549e23 | ||
|
|
3a736fab1b | ||
|
|
393fb35802 | ||
|
|
7b0f7327dc | ||
|
|
534a8cf3da | ||
|
|
b0b9ae46be | ||
|
|
ef4f5f473c | ||
|
|
9a7386a08c | ||
|
|
1c96c1f1dd | ||
|
|
0a05ab07d3 | ||
|
|
0cd6419b0a | ||
|
|
90deed795f | ||
|
|
cf3905016c | ||
|
|
808c124887 | ||
|
|
f8763a0bea | ||
|
|
bf427fcf53 | ||
|
|
60ce975739 | ||
|
|
a10847214d | ||
|
|
f0e614ee4a | ||
|
|
df45947913 | ||
|
|
ac712b3d68 | ||
|
|
bcc7371b7a | ||
|
|
3e77f9bf31 | ||
|
|
2c1d0425a4 | ||
|
|
1640a89ec2 | ||
|
|
fa337ec3a7 | ||
|
|
a229a7fec0 | ||
|
|
d1573623a8 | ||
|
|
82f04ec36e | ||
|
|
c4d5db482d | ||
|
|
6f50cacde2 | ||
|
|
a7678b7b5a | ||
|
|
21baeb14b0 | ||
|
|
4d5f9c0903 | ||
|
|
b73bd46bd1 | ||
|
|
aa7b83e331 | ||
|
|
83024e46d0 | ||
|
|
9336e895b0 | ||
|
|
ebe39d5037 | ||
|
|
fa6371a099 | ||
|
|
2edb9c30c7 | ||
|
|
df09e3911d | ||
|
|
da578da9e0 | ||
|
|
c0410a82f6 | ||
|
|
da9076981c | ||
|
|
89d0978728 | ||
|
|
e7a9499780 | ||
|
|
6114b7648c | ||
|
|
c82f48966a | ||
|
|
3dc906cfc6 | ||
|
|
1ed4ceafe8 | ||
|
|
066153a36b | ||
|
|
fdeb8ae26d | ||
|
|
38f85a7409 | ||
|
|
1b0a6f9624 | ||
|
|
381a53f332 | ||
|
|
4064f30bb9 | ||
|
|
797b36e42f | ||
|
|
7be3cedd31 | ||
|
|
4512525495 | ||
|
|
e24d0ef704 | ||
|
|
3ee3e1964e | ||
|
|
30cc498633 | ||
|
|
b4d9aeba48 | ||
|
|
f1bbe7b07c | ||
|
|
d3438b762f | ||
|
|
43508a858b | ||
|
|
0ca70094c9 | ||
|
|
176e0d874e | ||
|
|
9b91679ec6 | ||
|
|
e261fbff7d | ||
|
|
2579d5c3f9 | ||
|
|
e731981a26 | ||
|
|
048bea431d | ||
|
|
dd67ee3b44 | ||
|
|
9c52b23fc0 | ||
|
|
c7f9910b44 | ||
|
|
f5ad9d1eed | ||
|
|
ae53e18a1e | ||
|
|
bdab97c65c | ||
|
|
666fef8bef | ||
|
|
888c02b3f2 | ||
|
|
293bb016b8 | ||
|
|
4ea4289a85 | ||
|
|
1419041bb9 | ||
|
|
33f82a1f94 | ||
|
|
b2a67966ee | ||
|
|
3e64dd72a0 | ||
|
|
40dc7f7c85 | ||
|
|
2448e856ba | ||
|
|
272cd36110 |
BIN
.gradle/8.2.1/checksums/checksums.lock
Normal file
BIN
.gradle/8.2.1/checksums/checksums.lock
Normal file
Binary file not shown.
BIN
.gradle/8.2.1/checksums/md5-checksums.bin
Normal file
BIN
.gradle/8.2.1/checksums/md5-checksums.bin
Normal file
Binary file not shown.
BIN
.gradle/8.2.1/checksums/sha1-checksums.bin
Normal file
BIN
.gradle/8.2.1/checksums/sha1-checksums.bin
Normal file
Binary file not shown.
BIN
.gradle/8.2.1/dependencies-accessors/dependencies-accessors.lock
Normal file
BIN
.gradle/8.2.1/dependencies-accessors/dependencies-accessors.lock
Normal file
Binary file not shown.
0
.gradle/8.2.1/dependencies-accessors/gc.properties
Normal file
0
.gradle/8.2.1/dependencies-accessors/gc.properties
Normal file
BIN
.gradle/8.2.1/executionHistory/executionHistory.bin
Normal file
BIN
.gradle/8.2.1/executionHistory/executionHistory.bin
Normal file
Binary file not shown.
BIN
.gradle/8.2.1/executionHistory/executionHistory.lock
Normal file
BIN
.gradle/8.2.1/executionHistory/executionHistory.lock
Normal file
Binary file not shown.
BIN
.gradle/8.2.1/fileChanges/last-build.bin
Normal file
BIN
.gradle/8.2.1/fileChanges/last-build.bin
Normal file
Binary file not shown.
BIN
.gradle/8.2.1/fileHashes/fileHashes.bin
Normal file
BIN
.gradle/8.2.1/fileHashes/fileHashes.bin
Normal file
Binary file not shown.
BIN
.gradle/8.2.1/fileHashes/fileHashes.lock
Normal file
BIN
.gradle/8.2.1/fileHashes/fileHashes.lock
Normal file
Binary file not shown.
BIN
.gradle/8.2.1/fileHashes/resourceHashesCache.bin
Normal file
BIN
.gradle/8.2.1/fileHashes/resourceHashesCache.bin
Normal file
Binary file not shown.
0
.gradle/8.2.1/gc.properties
Normal file
0
.gradle/8.2.1/gc.properties
Normal file
BIN
.gradle/buildOutputCleanup/buildOutputCleanup.lock
Normal file
BIN
.gradle/buildOutputCleanup/buildOutputCleanup.lock
Normal file
Binary file not shown.
2
.gradle/buildOutputCleanup/cache.properties
Normal file
2
.gradle/buildOutputCleanup/cache.properties
Normal file
@@ -0,0 +1,2 @@
|
||||
#Thu May 28 20:40:11 KST 2026
|
||||
gradle.version=8.2.1
|
||||
BIN
.gradle/buildOutputCleanup/outputFiles.bin
Normal file
BIN
.gradle/buildOutputCleanup/outputFiles.bin
Normal file
Binary file not shown.
BIN
.gradle/file-system.probe
Normal file
BIN
.gradle/file-system.probe
Normal file
Binary file not shown.
0
.gradle/vcs-1/gc.properties
Normal file
0
.gradle/vcs-1/gc.properties
Normal file
8
.idea/.gitignore
generated
vendored
Normal file
8
.idea/.gitignore
generated
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
# Default ignored files
|
||||
/shelf/
|
||||
/workspace.xml
|
||||
# Datasource local storage ignored files
|
||||
/dataSources/
|
||||
/dataSources.local.xml
|
||||
# Editor-based HTTP Client requests
|
||||
/httpRequests/
|
||||
16
.idea/compiler.xml
generated
Normal file
16
.idea/compiler.xml
generated
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="CompilerConfiguration">
|
||||
<annotationProcessing>
|
||||
<profile name="Gradle Imported" enabled="true">
|
||||
<outputRelativeToContentRoot value="true" />
|
||||
<processorPath useClasspath="false">
|
||||
<entry name="$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-configuration-processor/3.1.2/613d07277e91a8ed609d45f6b528809eadd1fef7/spring-boot-configuration-processor-3.1.2.jar" />
|
||||
<entry name="$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.projectlombok/lombok/1.18.28/a2ff5da8bcd8b1b26f36b806ced63213362c6dcc/lombok-1.18.28.jar" />
|
||||
</processorPath>
|
||||
<module name="sake.main" />
|
||||
</profile>
|
||||
</annotationProcessing>
|
||||
<bytecodeTargetLevel target="17" />
|
||||
</component>
|
||||
</project>
|
||||
19
.idea/gradle.xml
generated
Normal file
19
.idea/gradle.xml
generated
Normal file
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="GradleSettings">
|
||||
<option name="linkedExternalProjectsSettings">
|
||||
<GradleProjectSettings>
|
||||
<option name="delegatedBuild" value="true" />
|
||||
<option name="testRunner" value="GRADLE" />
|
||||
<option name="distributionType" value="DEFAULT_WRAPPED" />
|
||||
<option name="externalProjectPath" value="$PROJECT_DIR$" />
|
||||
<option name="gradleJvm" value="17" />
|
||||
<option name="modules">
|
||||
<set>
|
||||
<option value="$PROJECT_DIR$" />
|
||||
</set>
|
||||
</option>
|
||||
</GradleProjectSettings>
|
||||
</option>
|
||||
</component>
|
||||
</project>
|
||||
20
.idea/jarRepositories.xml
generated
Normal file
20
.idea/jarRepositories.xml
generated
Normal file
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="RemoteRepositoriesConfiguration">
|
||||
<remote-repository>
|
||||
<option name="id" value="central" />
|
||||
<option name="name" value="Maven Central repository" />
|
||||
<option name="url" value="https://repo1.maven.org/maven2" />
|
||||
</remote-repository>
|
||||
<remote-repository>
|
||||
<option name="id" value="jboss.community" />
|
||||
<option name="name" value="JBoss Community repository" />
|
||||
<option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" />
|
||||
</remote-repository>
|
||||
<remote-repository>
|
||||
<option name="id" value="MavenRepo" />
|
||||
<option name="name" value="MavenRepo" />
|
||||
<option name="url" value="https://repo.maven.apache.org/maven2/" />
|
||||
</remote-repository>
|
||||
</component>
|
||||
</project>
|
||||
65
.idea/libraries-with-intellij-classes.xml
generated
Normal file
65
.idea/libraries-with-intellij-classes.xml
generated
Normal file
@@ -0,0 +1,65 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="libraries-with-intellij-classes">
|
||||
<option name="intellijApiContainingLibraries">
|
||||
<list>
|
||||
<LibraryCoordinatesState>
|
||||
<option name="artifactId" value="ideaIU" />
|
||||
<option name="groupId" value="com.jetbrains.intellij.idea" />
|
||||
</LibraryCoordinatesState>
|
||||
<LibraryCoordinatesState>
|
||||
<option name="artifactId" value="ideaIU" />
|
||||
<option name="groupId" value="com.jetbrains" />
|
||||
</LibraryCoordinatesState>
|
||||
<LibraryCoordinatesState>
|
||||
<option name="artifactId" value="ideaIC" />
|
||||
<option name="groupId" value="com.jetbrains.intellij.idea" />
|
||||
</LibraryCoordinatesState>
|
||||
<LibraryCoordinatesState>
|
||||
<option name="artifactId" value="ideaIC" />
|
||||
<option name="groupId" value="com.jetbrains" />
|
||||
</LibraryCoordinatesState>
|
||||
<LibraryCoordinatesState>
|
||||
<option name="artifactId" value="pycharmPY" />
|
||||
<option name="groupId" value="com.jetbrains.intellij.pycharm" />
|
||||
</LibraryCoordinatesState>
|
||||
<LibraryCoordinatesState>
|
||||
<option name="artifactId" value="pycharmPY" />
|
||||
<option name="groupId" value="com.jetbrains" />
|
||||
</LibraryCoordinatesState>
|
||||
<LibraryCoordinatesState>
|
||||
<option name="artifactId" value="pycharmPC" />
|
||||
<option name="groupId" value="com.jetbrains.intellij.pycharm" />
|
||||
</LibraryCoordinatesState>
|
||||
<LibraryCoordinatesState>
|
||||
<option name="artifactId" value="pycharmPC" />
|
||||
<option name="groupId" value="com.jetbrains" />
|
||||
</LibraryCoordinatesState>
|
||||
<LibraryCoordinatesState>
|
||||
<option name="artifactId" value="clion" />
|
||||
<option name="groupId" value="com.jetbrains.intellij.clion" />
|
||||
</LibraryCoordinatesState>
|
||||
<LibraryCoordinatesState>
|
||||
<option name="artifactId" value="clion" />
|
||||
<option name="groupId" value="com.jetbrains" />
|
||||
</LibraryCoordinatesState>
|
||||
<LibraryCoordinatesState>
|
||||
<option name="artifactId" value="riderRD" />
|
||||
<option name="groupId" value="com.jetbrains.intellij.rider" />
|
||||
</LibraryCoordinatesState>
|
||||
<LibraryCoordinatesState>
|
||||
<option name="artifactId" value="riderRD" />
|
||||
<option name="groupId" value="com.jetbrains" />
|
||||
</LibraryCoordinatesState>
|
||||
<LibraryCoordinatesState>
|
||||
<option name="artifactId" value="goland" />
|
||||
<option name="groupId" value="com.jetbrains.intellij.goland" />
|
||||
</LibraryCoordinatesState>
|
||||
<LibraryCoordinatesState>
|
||||
<option name="artifactId" value="goland" />
|
||||
<option name="groupId" value="com.jetbrains" />
|
||||
</LibraryCoordinatesState>
|
||||
</list>
|
||||
</option>
|
||||
</component>
|
||||
</project>
|
||||
8
.idea/misc.xml
generated
Normal file
8
.idea/misc.xml
generated
Normal file
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ExternalStorageConfigurationManager" enabled="true" />
|
||||
<component name="FrameworkDetectionExcludesConfiguration">
|
||||
<file type="web" url="file://$PROJECT_DIR$" />
|
||||
</component>
|
||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_X" default="true" project-jdk-name="17" project-jdk-type="JavaSDK" />
|
||||
</project>
|
||||
6
.idea/vcs.xml
generated
Normal file
6
.idea/vcs.xml
generated
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="VcsDirectoryMappings">
|
||||
<mapping directory="" vcs="Git" />
|
||||
</component>
|
||||
</project>
|
||||
42
Jenkinsfile
vendored
42
Jenkinsfile
vendored
@@ -8,7 +8,7 @@ pipeline {
|
||||
environment {
|
||||
SERVER_IP = "${DEPLOY_WAS_SERVER_IP}"
|
||||
SERVER_USER = "tomcat"
|
||||
TOMCAT_HOME = "${ENVIRONMENT == 'dev' ? '/var/lib/tomcat' : '/usr/local/tomcat'}"
|
||||
TOMCAT_HOME = "${ENVIRONMENT == 'dev' ? '/usr/local/tomcat' : '/usr/local/tomcat'}"
|
||||
APP_NAME = "sakemall"
|
||||
ROOT_NAME = "ROOT"
|
||||
DEPLOY_PATH = "${TOMCAT_HOME}/webapps"
|
||||
@@ -21,7 +21,7 @@ pipeline {
|
||||
GIT_BRANCH = "${ENVIRONMENT == 'dev' ? 'develop' : 'master'}"
|
||||
NGINX_STATIC_PATH = "/var/www/sopmall"
|
||||
NGINX_SERVER_IP = "${DEPLOY_WEB_SERVER_IP}"
|
||||
NGINX_USER = "${ENVIRONMENT == 'dev' ? 'dev1' : 'ubuntu'}"
|
||||
NGINX_USER = "${ENVIRONMENT == 'dev' ? 'ubuntu' : 'ubuntu'}"
|
||||
// SSH_KEY_PATH = "C:/Users/CHAMDAHAN-41/.ssh/id_rsa"
|
||||
}
|
||||
|
||||
@@ -41,8 +41,8 @@ pipeline {
|
||||
properties([
|
||||
parameters([
|
||||
choice(name: 'ENVIRONMENT', choices: ['dev'], description: '배포할 어플리케이션 profile 선택'),
|
||||
choice(name: 'DEPLOY_WAS_SERVER_IP', choices: ['00.00.00.00'], description: 'WAR 배포할 서버IP 선택'),
|
||||
choice(name: 'DEPLOY_WEB_SERVER_IP', choices: ['00.00.00.00'], description: 'STATIC RESOURCE 배포할 서버IP 선택'),
|
||||
choice(name: 'DEPLOY_WAS_SERVER_IP', choices: ['10.2.0.129'], description: 'WAR 배포할 서버IP 선택'),
|
||||
choice(name: 'DEPLOY_WEB_SERVER_IP', choices: ['10.2.1.226'], description: 'STATIC RESOURCE 배포할 서버IP 선택'),
|
||||
// choice(name: 'DEPLOY_TARGET', choices: ['ALL', 'WEB_ONLY', 'WAS_ONLY', 'PROPERTY_ONLY'], description: '배포 대상 선택'),
|
||||
string(name: 'GIT_REPO', defaultValue: 'http://115.68.207.90:3000/itfirst/sake.git', description: 'Git 레파지토리 URL'),
|
||||
choice(name: 'DEPLOY_TARGET', choices: ['ALL', 'WEB_ONLY', 'WAS_ONLY'], description: '배포 대상 선택')
|
||||
@@ -84,6 +84,26 @@ pipeline {
|
||||
}
|
||||
}
|
||||
|
||||
stage('Web Server block activate') {
|
||||
when {
|
||||
expression { params.DEPLOY_TARGET in ['ALL', 'WAS_ONLY'] }
|
||||
}
|
||||
steps {
|
||||
script {
|
||||
// Nginx 서버에 점검 페이지로 블록 설정
|
||||
sshCommand remote: [
|
||||
name: 'Nginx Server',
|
||||
host: "${env.NGINX_SERVER_IP}",
|
||||
user: "${env.NGINX_USER}",
|
||||
identityFile: "${env.SSH_KEY_PATH}",
|
||||
allowAnyHosts: true
|
||||
], command: "/etc/nginx/weboff.sh"
|
||||
|
||||
echo "점검 web서버 config 구동"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
stage('Prepare and Deploy Static Resources') {
|
||||
when {
|
||||
expression { params.DEPLOY_TARGET in ['ALL', 'WEB_ONLY'] }
|
||||
@@ -254,6 +274,20 @@ pipeline {
|
||||
${env.TOMCAT_HOME}/bin/startup.sh
|
||||
"""
|
||||
|
||||
// Nginx 서버에 정상 페이지로 블록 해제
|
||||
sshCommand remote: [
|
||||
name: 'Nginx Server',
|
||||
host: "${env.NGINX_SERVER_IP}",
|
||||
user: "${env.NGINX_USER}",
|
||||
identityFile: "${env.SSH_KEY_PATH}",
|
||||
allowAnyHosts: true
|
||||
], command: """
|
||||
sleep 30
|
||||
/etc/nginx/webon.sh
|
||||
"""
|
||||
|
||||
echo "점검 web서버 config 구동"
|
||||
|
||||
echo "Deploy 완료 (${params.ENVIRONMENT} 환경, ${env.GIT_BRANCH} 브랜치)"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"groups": [
|
||||
{
|
||||
"name": "kakao",
|
||||
"type": "com.wb.domainserver.util.communicate.KakaoProperties",
|
||||
"sourceType": "com.wb.domainserver.util.communicate.KakaoProperties"
|
||||
},
|
||||
{
|
||||
"name": "pagination",
|
||||
"type": "com.wb.domainserver.common.prop.PaginationProperties",
|
||||
"sourceType": "com.wb.domainserver.common.prop.PaginationProperties"
|
||||
},
|
||||
{
|
||||
"name": "secured.path",
|
||||
"type": "com.wb.domainserver.security.config.SecurityPathProperties",
|
||||
"sourceType": "com.wb.domainserver.security.config.SecurityPathProperties"
|
||||
},
|
||||
{
|
||||
"name": "secured.path.admin",
|
||||
"type": "com.wb.domainserver.security.config.SecurityPathProperties$Admin",
|
||||
"sourceType": "com.wb.domainserver.security.config.SecurityPathProperties"
|
||||
},
|
||||
{
|
||||
"name": "secured.path.batch",
|
||||
"type": "com.wb.domainserver.security.config.SecurityPathProperties$Batch",
|
||||
"sourceType": "com.wb.domainserver.security.config.SecurityPathProperties"
|
||||
},
|
||||
{
|
||||
"name": "secured.path.common",
|
||||
"type": "com.wb.domainserver.security.config.SecurityPathProperties$Common",
|
||||
"sourceType": "com.wb.domainserver.security.config.SecurityPathProperties"
|
||||
},
|
||||
{
|
||||
"name": "secured.path.solmal",
|
||||
"type": "com.wb.domainserver.security.config.SecurityPathProperties$Solmal",
|
||||
"sourceType": "com.wb.domainserver.security.config.SecurityPathProperties"
|
||||
},
|
||||
{
|
||||
"name": "spring.datasource.gcone.hikari",
|
||||
"type": "javax.sql.DataSource",
|
||||
"sourceType": "com.wb.domainserver.common.config.GconeDataSourceConfig",
|
||||
"sourceMethod": "ADataSource()"
|
||||
},
|
||||
{
|
||||
"name": "spring.datasource.sure.hikari",
|
||||
"type": "javax.sql.DataSource",
|
||||
"sourceType": "com.wb.domainserver.common.config.SureDataSourceConfig",
|
||||
"sourceMethod": "BDataSource()"
|
||||
}
|
||||
],
|
||||
"properties": [
|
||||
{
|
||||
"name": "kakao.keys",
|
||||
"type": "java.util.Map<java.lang.String,java.lang.String>",
|
||||
"sourceType": "com.wb.domainserver.util.communicate.KakaoProperties"
|
||||
},
|
||||
{
|
||||
"name": "pagination.page-size",
|
||||
"type": "java.lang.Integer",
|
||||
"description": "한 페이지당 노출되는 페이지 수",
|
||||
"sourceType": "com.wb.domainserver.common.prop.PaginationProperties"
|
||||
},
|
||||
{
|
||||
"name": "pagination.page-unit",
|
||||
"type": "java.lang.Integer",
|
||||
"description": "한 페이지당 게시되는 게시물 건 수",
|
||||
"sourceType": "com.wb.domainserver.common.prop.PaginationProperties"
|
||||
},
|
||||
{
|
||||
"name": "secured.path.admin.anonmymous",
|
||||
"type": "java.util.List<java.lang.String>",
|
||||
"sourceType": "com.wb.domainserver.security.config.SecurityPathProperties$Admin"
|
||||
},
|
||||
{
|
||||
"name": "secured.path.admin.authenticated",
|
||||
"type": "java.util.List<java.lang.String>",
|
||||
"sourceType": "com.wb.domainserver.security.config.SecurityPathProperties$Admin"
|
||||
},
|
||||
{
|
||||
"name": "secured.path.batch.accessip",
|
||||
"type": "java.util.List<java.lang.String>",
|
||||
"sourceType": "com.wb.domainserver.security.config.SecurityPathProperties$Batch"
|
||||
},
|
||||
{
|
||||
"name": "secured.path.batch.uri",
|
||||
"type": "java.util.List<java.lang.String>",
|
||||
"sourceType": "com.wb.domainserver.security.config.SecurityPathProperties$Batch"
|
||||
},
|
||||
{
|
||||
"name": "secured.path.common.resources",
|
||||
"type": "java.util.List<java.lang.String>",
|
||||
"sourceType": "com.wb.domainserver.security.config.SecurityPathProperties$Common"
|
||||
},
|
||||
{
|
||||
"name": "secured.path.solmal.anonmymous",
|
||||
"type": "java.util.List<java.lang.String>",
|
||||
"sourceType": "com.wb.domainserver.security.config.SecurityPathProperties$Solmal"
|
||||
},
|
||||
{
|
||||
"name": "secured.path.solmal.authenticated",
|
||||
"type": "java.util.List<java.lang.String>",
|
||||
"sourceType": "com.wb.domainserver.security.config.SecurityPathProperties$Solmal"
|
||||
}
|
||||
],
|
||||
"hints": []
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user