Просмотр исходного кода

chore(deploy): align frontend deploy to server convention (C:\workspace\IIS\antooza-front)

- Jenkinsfile: DEPLOY_ROOT -> C:\workspace\IIS\antooza-front, RELEASES -> C:\workspace\IIS\_releases
- winsw/antooza-frontend.xml + iis/web.config: path -> C:\workspace\IIS\antooza-front

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
KIM-JINO5 2 недель назад
Родитель
Сommit
91ce818426
3 измененных файлов с 7 добавлено и 7 удалено
  1. 4 4
      Jenkinsfile
  2. 1 1
      deploy/iis/web.config
  3. 2 2
      deploy/winsw/antooza-frontend.xml

+ 4 - 4
Jenkinsfile

@@ -3,9 +3,9 @@
 //   - Branches:        main / dev  -> deploy
 //                      others      -> build/test only
 //   - Agent:           CTL-Window-Server (Node v24)
-//   - Deploy path:     F:\IIS\ANTOOZA\Front
+//   - Deploy path:     C:\workspace\IIS\antooza-front (서버 관례)
 //   - Process:         WinSW service 'antooza-frontend' (node server.js on :3000)
-//   - IIS:             ANTOOZA-Front site reverse-proxies HTTPS:443 -> 127.0.0.1:3000
+//   - IIS:             antooza-front site (URL Rewrite) reverse-proxies :80 -> 127.0.0.1:3000
 // =====================================================================
 
 pipeline {
@@ -18,8 +18,8 @@ pipeline {
   }
 
   environment {
-    DEPLOY_ROOT = 'F:\\IIS\\ANTOOZA\\Front'
-    RELEASES    = 'F:\\IIS\\ANTOOZA\\_releases'
+    DEPLOY_ROOT = 'C:\\workspace\\IIS\\antooza-front'
+    RELEASES    = 'C:\\workspace\\IIS\\_releases'
     SVC_NAME    = 'antooza-frontend'
   }
 

+ 1 - 1
deploy/iis/web.config

@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
   IIS reverse proxy + HTTPS-only enforcement for ANTOOZA-Front.
-  Deploy location: F:\IIS\ANTOOZA\Front\web.config (kept across Jenkins deploys via keep[]).
+  Deploy location: C:\workspace\IIS\antooza-front\web.config (kept across Jenkins deploys via keep[]).
   Requires:
     - IIS URL Rewrite module
     - Application Request Routing (ARR) with Proxy enabled (Server-level)

+ 2 - 2
deploy/winsw/antooza-frontend.xml

@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!--
   WinSW config for ANTOOZA Frontend (Next.js 15 standalone).
-  Deploy path: F:\IIS\ANTOOZA\Front
+  Deploy path: C:\workspace\IIS\antooza-front
   Required files in folder (after first Jenkins build pushes server.js + .next + public):
     - server.js              (from .next/standalone/)
     - .next/                 (server bundles + .next/static client assets)
@@ -20,7 +20,7 @@
 
   <executable>node</executable>
   <arguments>server.js</arguments>
-  <workingdirectory>F:\IIS\ANTOOZA\Front</workingdirectory>
+  <workingdirectory>C:\workspace\IIS\antooza-front</workingdirectory>
 
   <env name="NODE_ENV" value="production"/>
   <env name="PORT" value="3000"/>