1Jenkins配置node
获取首次密码git
sudo docker exec jenkins cat /var/jenkins_home/secrets/initialAdminPassworddocker
2shell
2.1Jenkins忘记密码或登陆错误服务器
进入xshell找到Jenkins配置文件gitlab
修改$Jenkins_home/config.xml文件:false测试
<useSecurity>false</useSecurity>
删除authorizationStrategy、securityRealm节点spa
从新启动Jenkins插件
3.Jenkins插件安装,Jenkins强大之处就是拥有丰富的插件。3d
Publish Over SSH,nodejs,GitLab Plugin
4,配置插件
系统管理=>系统设置
1)配置gitLab(?)token为gitlab中项目目录下=》CI Settings中
2)配置远程服务器的链接(是账号密码登陆的Passphrase填写密码Username填写用户名,path to key 为空就能够了
点击测试验证是否链接成功
3)打开“系统管理”--“Global Tool Configuration” 拉到底部 配置 node 版本,如图:
5,配置自动部署任务
1)新建任务:点击“新建”--填写任务名称,选择“构建一个自由风格的软件项目”而后保存。
2)构建任务
大功告成。本地只需将更改后的项目提交到git,将会自动打包并部署至服务器。