安装docker,
apt-get install docker -y
docker部署Jenkins
docker run --name jenkins -p 8080:8080 -p 50000:50000 --restart=on-failure -v jenkins_home:/var/jenkins_home jenkins/jenkins:lts-jdk11
在日志打印可以找到密码
没找到可以进入容器在输入以下命令打印初始密码
进入容器执行:
docker exec -it jenkins /bin/bash
cat /var/jenkins_home/secrets/initialAdminPassword
访问服务器8080端口
选择安装推荐插件
等待安装完成
安装过程如下
创建账户,或使用admin账户继续:
下一步的url配置可以选择跳过
安装插件
安装open ssh
安装maven,gitee
点击安装不重启
找到面板->管理Jenkins->工具,下拉找到新增maven,安装一个maven版本,选择和你项目同样版本较好
新增服务器设置,找到面板->管理->系统,拉到最下面,配置ssh server,hostname写服务器的域名或ip,点击高级,设置密码或密钥验证,完成后点击test connection测试
新建项目(item),选择freestyle project,点击确定,
添加构建参数,一般为版本号,使用"${}"引用
找到源码管理 -> 点击git,在【Repository URL】输入gitee的仓库链接
点击下面的添加,新增仓库访问凭证
可以选择多种凭据类型,我选择用户名和密码
完成后保存,会跳回项目配置页面,选择代码分支
增加构建步骤,选择刚刚新增的maven版本,选择执行顶层maven
clean install -Dmaven.test.skip=true
选择新增构建步骤
选择刚刚新增的ssh server
按照如下配置,目录和自己服务的一致,(相对路径)
docker build -t ann:${version} .
docker run --name ann -p 7999:8999 -d ann:${version}
完成后保存,点击运行看效果!
标签:选择,spring,boot,maven,点击,jenkins,docker,安装 From: https://www.cnblogs.com/dravenxue/p/17553616.html