Jenkins構建java持續集成的2個坑,耽誤了很久時間!

1、Git配置無權限
使用Git的ssh-key作憑據的時候,輸入的值必須是私鑰,而不是公鑰。java

2、java進程自動消失
一、使用shell腳本nohup啓動了java進程,經過losf命令探測接口已開啓。
二、探測註冊中心的Spring Boot Actuator監控檢測也成功了
三、shell腳本退出後,可是立刻java進程就消失了。shell

緣由是:是Jenkins會在構建成功後,會把衍生的進程kill掉。ssh

解決辦法:增長環境變量:ide

export BUILD_ID=dontKillMe
相關文章
相關標籤/搜索