自动化部署
文章平均质量分 55
自动化部署jenkins
桀骜浮沉
西安Java程序员
展开
-
Jenkins钩子函数
Jenkins钩子函数构建触发器触发构建方式1.浏览器触发构建http://47.110.157.82:8080/jenkins/job/aaa/build?token=LFC_NAME2.命令行构建curl -X post -v -u Jenkins用户:密码 http://47.110.157.82:8080/jenkins/job/aaa/build?token=LFC_NAME3.创建钩子函数构建#进入到svn仓库的hooks目录cd /opt/svndata//jic原创 2021-07-26 11:15:56 · 471 阅读 · 0 评论 -
Jenkins+gitlab+maven自动化部署
Jenkins+git+maven自动化部署1.安装gitlinux环境Git客户端下载安装2.上传项目到Git(略)3.下载安装Tomcat 略4.下载安装maven下载地址:http://maven.apache.org/download.cgitar zxvf apache-maven-3.8.1-bin.tar.gz 添加环境变量 vi /etc/profileexport MAVEN_HOME=/usr/local/apache-maven-3.8.1export PATH=原创 2021-07-26 10:46:05 · 484 阅读 · 1 评论 -
Jenkins凭证管理Credentials Binding
Jenkins凭证管理Credentials Binding插件安装重启Jenkins可以看到插件已经安装使用凭证用户密码方式1.添加凭证2.复制gitlab的http访问路径创建项目SSH方式生成公钥和私钥 ssh-keygen -t 随便取的秘钥名秘钥存放在/root/.ssh查看公钥,将公钥复制到gitlab中使用cat id_rsa.pub 查看私钥,将私钥复制到Jenkins中使用cat id_rsagitlab项目路径使用S原创 2021-07-23 15:38:03 · 472 阅读 · 1 评论 -
Jenkins用户管理插件Role-based Authorization Strategy
Jenkins用户管理插件安装后重启Jenkins,然后就多了一个模块创建角色并授权添加用户并为该用户赋予角色使用全局安全配置中使用原创 2021-07-23 12:09:57 · 172 阅读 · 0 评论 -
jenkins+maven+svn自动化部署
jenkins+maven+svn自动化部署1.SVN安装安装 yum -y install subversion查看版本 svnserve --version添加svn运行用户groupadd svnuseradd -g svn -s /sbin/nologin svn添加svn版本库目录,并授权svn用户权限mkdir -p /opt/svndatachown -R svn.svn /opt/svndata创建svn版本库svnadmin create /opt/svn原创 2021-07-20 09:56:59 · 548 阅读 · 2 评论