前言
teamcity是一款非常強大的cicd(持續集成,持續發佈)工具,和jenkins非常類似。但個人覺得比jenkins好用。網上有很多部署teamcity的博客。我參考的是這篇:https://www.jianshu.com/p/255...
正題
上圖是teamcity的主界面圖。點擊紅框的地方
創建項目
填寫信息,點擊process
修改項目名,一般可跳過
重點來了,構建步驟
第一步:
第二步:
第三步:
腳本:
cd /opt/tomcat_8081/bin/
kill -s 9 $(netstat -tlnp | grep :8081 | awk '{print $7}' | awk -F '/' '{print $1}')
./startup.sh
開始部署
填坑總結
得到上面三個步驟還是踩過不少的坑。我記錄了下來。
無法從中央倉庫下載maven的插件
答:發生這個問題的時候,是因爲我使用了代理作爲出外網的工具。具體原因我現在還是沒有解決。只能自己部署teamcity在聯網的服務器上解決。
刪除掉了配置文件,但war中依舊包含了舊的配置文件
答:第一步的 clean 絕對不能少
文件傳輸的位置不對