go自动构建pipline
docker搭建jenkins
docker search jenkins
docker pull jenkins/jenkins
mkdir ~/jenkins
启动docker
docker run -d -uroot -p 8002:8080 -p 8003:50000 --name jenkins -v /root/src/docker/devops/jenkins:/var/jenkins_home -v /etc/localtime:/etc/localtime jenkins/jenkins
docker logs jenkins
查看密码
Jenkins initial setup is required. An admin user has been created and a password generated.
Please use the following password to proceed to installation:
3de1567bcdcd4d1ca915038ddc60c05d
修改源 https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
vi jenkins/hudson.model.UpdateCenter.xml
重启
docker restart jenkins
This may also be found at: /var/jenkins_home/secrets/initialAdminPassword
/usr/lib/jenkins/ #jenkins安装目录,WAR包会放在这里。
/etc/sysconfig/jenkins #jenkins配置文件
/var/lib/jenkins/ #默认的JENKINS_HOME。
/var/log/jenkins/jenkins.log #日志文件
登录:
http://ip:8002
修改密码
vi /root/src/docker/devops/jenkins/users/admin_15148560550684299363/config.xml
修改 passwordHash
#jbcrypt:$2a$10$ltzg1Kwtef0ymmNAqR8JR.961lHdnrsoFsE.huZ.G4r1AiIaENRC6
123456
docker restart jenkins
自动构建
新建任务
安装go
安装maven
已经有maven插件了