?1、創建被管理項目
2、構建流程說明
jenkins其實就是將服務部署拆分成了:
1、拉取代碼(git)
2、打包編譯(npm install)
3、自定義腳本(dist復制、執行啟動腳本)
4、部署成功后的一些通知等
?3、demo配置
3.1、General
3.2 源碼管理?
添加用戶名密碼方式如下圖
?3.2.1 常見錯誤(retured status code 128)
jenkins在使用git拉取代碼的時候,首先需要有git插件,其次服務器需要安裝并配置git.
具體處理方式可以查看:02-jenkins學習之旅-基礎配置-CSDN博客? 中的【2 git配置】
Failed to connect to repository: Command "gitexe ls-remote -h -- sh:/it bonnie@127.0.0.1:29418/jdzjw.git HEAD"retured status code 128 stdout:stderr: Host key verification failed.fatal: Could not read from remote repository.
Please make sure you have the correct access rightsand the repository exists.
?
?3.3、Triggers
?
3.4、Environment
?
?3.5、Build steps
?
cd C:\ProgramData\Jenkins\.jenkins\workspace\***
npm install --registry=http://registry.npm.taobao.org
?
cd C:\ProgramData\Jenkins\.jenkins\workspace\***
npm run build:prodxcopy C:\ProgramData\Jenkins\.jenkins\workspace\***i\dist D:\project\web\**\dist /s /e /y
?3.8、構建設置、構建后設置
?
?以上完成后,可以點擊【save】保存
4、拉取源代碼在服務器上的地址
路徑可以在jenkins.xm中配置,詳見02-jenkins學習之旅-基礎配置-CSDN博客?中【0 配置主路徑】
?
5、任務列表
?