广州凡科互联网科技有限公司

营业时间
MON-SAT 9:00-18:00

全国服务热线
18720358503

公司门店地址
广州市海珠区工业大道北67号凤凰创意园

jenkins安裝+pipline水流线全自动化布署几台网络服

日期:2021-04-08 浏览:
Sudo wget -O /etc/yum.repos.d/jenkins.repo redhat-stable/jenkins.repo sudo rpm --import redhat-stable/jenkins.io.key yum install jenkins
注:假如选用通用性手动式安裝方法立即免费下载war包开展起动,假如8080端口号被占有,会起动不成功。根据命令java -jar  jenkins.war --httpPort=9999 能够试着改动端口号开展起动(将会姿态错误,根据war包手动式第一次起动改动不成功),起动之后转化成相匹配文档在/usr/lib/jenkins   /var/lib/jenkins /etc/ini.d/jenkins(配备文档),假如选用yum安裝安裝进行就已存有,能够立即在配备文档中改动端口号。 2.根据游玩器ip+端口号起动Jenkins顾客端,第一次在shell指令行实行下边命令


在该文档中获得登陆密码,进到后在意挑选第一个强烈推荐安裝默认设置软件,设定完账户登陆密码后将会会出現自动跳转黑屏。 处理方法终止Jenkins服务,再次起动,顾客端再次登陆就可以,登陆后提议先在挑选分派客户管理权限中改动相匹配管理权限。 3. 根据在建每日任务能够进行全自动化布署,假如必须让Jenkins实行.sh脚本制作,而且用'./xx.sh' 方法会提醒管理权限不够,改成'sh xx.sh就可以',还可以立即在jenkins中写shell命令。 4. 配备相匹配连接点数据信息,完成关联几台网络服务器,能够挑选性让一些网络服务器运作jenkins每日任务,或是不一样连接点运作不一样每日任务。 5. 根据应用jenkins水流线pipline方法布署每日任务,提议挑选应用file方法有利于管理方法还可以立即在config中载入pipline命令,大部分能够完成基本全自动化步骤(pipline是软件,沒有请先安裝,一般在第一次进到Jenkins时挑选默认设置强烈推荐软件会有上)。 简易配备实例:


515253 pipeline {   agent none   stages {     stage('转化成装包') {   //水流线连接点名字       agent { node { label 'master' } }  //挑选应用哪一台代理商连接点运作       steps {         echo '转化成进行' sh returnStatus: true,script: "docker rmi -f -/zjy_test/demo:v3" //shell命令出错也再次实行下边步骤         sh 'shell命令'       }     }     stage('布署123') {  //水流线连接点名字       agent { node { label 'a' } } //挑选应用哪一台代理商连接点运作       steps {         echo '123布署进行'         sh 'shell命令"'       }     }     stage('布署117') {       agent { node { label 'a' } }       steps {         echo '117布署进行'         sh 'shell命令'       }     }   } }
注:agent中的node连接点必须在系统软件管理方法中配备连接点,而且确保联接取得成功,sh中写实际必须全自动化实际操作的shell命令就可以,上边水流线计划方案会全自动按序实行完123和117网络服务器命令,假如碰到不正确提醒会马上终止实行。 一点php,一点技术性共享。


新闻资讯

联系方式丨CONTACT

  • 全国热线:18720358503
  • 传真热线:18720358503
  • Q Q咨询:2639601583
  • 企业邮箱:2639601583@qq.com

首页
电话
短信
联系