---
# System prepended metadata

title: Hancom 開發測試

---

# Hancom 開發測試

## 如何執行 Hancom 測試環境

1. 連線到內部測試機
```
ssh kdanmobile@192.168.172.157
```

2. 切換到專案目錄，切換分支並更新專案
```
cd /home/kdanmobile/hancom/jackrabbit-server-hancom
git checkout hancom
git pull
```

3. 回到目錄上一層，用 script build 出最新的 image
```
cd /home/kdanmobile/hancom
./build_image.sh

# 部署至測試機用選 (1, 1)
# 打包給 hancom RD 測試選 (2, 1)
# 打包給 hancom 正式環境選 (3)
```

根據畫面上的指示輸入參數，用來測試的 image 為 Deploy image to CDEV server，preparing 環境

4. 切換至測試用 config 目錄
```
cd /home/kdanmobile/hancom/config_test
```

5. (Optional) 若原本的測試環境還在，可以關閉舊有的測試環境
```
docker-compose -p hancom down
```

6. 編輯 docker-compose.yml，更改為要測試的版本號
```
vim docker-compose.yml
```
將舊有的 image tag 改為要測試的版本號後儲存

7. 啟動測試環境
```
docker-compose -p hancom up -V -d
```

## 如何打包