当前位置: 首页 > news >正文

东莞市企业网站制作企业wordpress建站好用吗

东莞市企业网站制作企业,wordpress建站好用吗,做推广网站那里好,网站可以几个服务器目录 1. 引言: 2. 进阶操作 流水线 -> 2.1 简介: -> 2.2 最终效果图展示: -> 2.3 有没有心动, 真的像流水线一样, 实现了一键部署启动 3. 实现方式 3.1 下载几个插件 3.2 创建流水线任务 3.3 点击配置 3.4 根据流水线语法 写一个简单的helloworld 3.5 执行…

目录

1. 引言: 

2.  进阶操作 流水线

-> 2.1 简介:

-> 2.2 最终效果图展示: 

-> 2.3 有没有心动, 真的像流水线一样, 实现了一键部署启动 

 3. 实现方式

 3.1 下载几个插件

 3.2  创建流水线任务

 3.3 点击配置

 3.4 根据流水线语法 写一个简单的helloworld

3.5 执行该语法 打开blueOcean查看效果

 4. 实战操作 一键git+maven+ssh

 4.1 直接上流水线语法吧  带复选框的

4.2 修改位置 

---> 4.2.1 ssh不知道如何更换??

 4.3 最终执行的选择框效果

4.4 开始构建 执行操作 效果图

5. 报错解决

-> 5.1 maven提示没有jdk

---> 5.1.1 查看全局配置中的maven位置

---> 5.1.2 查看java_home 

ps: 最最重要的是 重启jenkins服务, 不是网页


1. 引言: 

借用jenkins 实现基础的自动化部署

jenkins安装配置操作: --> [Jenkins自动化] 实现远端linux自动化部署方式(上篇)

2.  进阶操作 流水线

-> 2.1 简介:

单个服务上述的操作操作起来也是很轻松, 但是面对多个服务的一件部署显得力不从心,

有没有既能拉取代码 打包并且上传的方法呢, 答案是肯定的: 流水线 

实现了git+maven+ssh一键操作

-> 2.2 最终效果图展示: 

-> 2.3 有没有心动, 真的像流水线一样, 实现了一键部署启动 

 3. 实现方式

ps: 没有看上篇的, 需要先看上篇:  [Jenkins自动化] 实现远端linux自动化部署方式(上篇)

 3.1 下载几个插件

1. Extended Choice Parameter Plugin

2. blue ocean

 3.2  创建流水线任务

 3.3 点击配置

拉到最下面 流水线语法

 3.4 根据流水线语法 写一个简单的helloworld

pipeline {agent anystages {stage('pull') {steps {echo 'Hello World1'}}stage('Hello2') {steps {echo 'Hello World2'}}stage('Hello3') {steps {echo 'Hello World3'}}}
}

3.5 执行该语法 打开blueOcean查看效果

 4. 实战操作 一键git+maven+ssh

 4.1 直接上流水线语法吧  带复选框的

pipeline {agent any
//     environment {
// 	    VERSION = "${TIME}"   
// 		PATH = "C:/Program Files/Java/jdk1.8.0_201/bin:D:/software/jenkins/pzy/Jenkins/.jenkins/tools/hudson.tasks.Maven_MavenInstallation/apache-maven-3.8.2/bin:$PATH"    
//     }parameters {extendedChoice (name: 'project_names', type: 'PT_CHECKBOX', description: '请勾选所要发布的项目模块', quoteValue: false, saveJSONParameterToFile: false, value: '服务A,服务B,服务C', descriptionPropertyValue: '服务A,服务B,服务C', visibleItemCount: 11, multiSelectDelimiter: ',', defaultValue: '服务A');choice(description: 'Which git branch do you prefer to choose?',name: 'gitbranch',choices: ['develop',"test",'master']);booleanParam(name: 'skip_buid', defaultValue: false, description: '是否跳过构建?')}stages {stage('PULL') {steps {echo "git pull--------${gitbranch}"git branch: "${gitbranch}", credentialsId: '7910292c-1a80-4d56-9e3b-147a97ce3ed8', url: 'Git地址 'echo 'git pull success--------'}}stage('BUILD') {steps {echo "${skip_buid}"script {echo "${skip_buid}"if (!skip_buid.toBoolean()) {echo 'build --------'bat """D:/software/maven/apache-maven-3.6.3/bin/mvn clean install -Dmaven.test.skip=true"""echo 'build success--------'}}}}stage('SSH'){steps {script{for (projectname in project_names.tokenize(',')) {echo "ssh --------${projectname + '.jar'}"echo "/bin/sh /opt/app/startup.sh  /opt/app/${projectname+'.jar'}"sshPublisher(publishers: [sshPublisherDesc(configName: 'pzy', transfers: [sshTransfer(cleanRemote: false,excludes: '', execCommand: "/bin/sh /opt/app/shutdown.sh ${projectname+'.jar'}; /bin/sh /opt/app/startup.sh  /opt/app/${projectname+'.jar'}",execTimeout: 120000, flatten: false,makeEmptyDirs: false, noDefaultExcludes: false, patternSeparator: '[, ]+',remoteDirectory: '/opt/app/',remoteDirectorySDF: false, removePrefix: "${projectname}\\target\\",sourceFiles: "${projectname}\\target\\${projectname+'.jar'}",usePty: true)],usePromotionTimestamp: false,useWorkspaceInPromotion: false,verbose: false)])echo 'ssh sucess --------'}}}}}
}

4.2 修改位置 

git路径, maven位置 服务器上传路径 ssh的账号密码

---> 4.2.1 ssh不知道如何更换??

流水线语法- ssh搜索->ssh创建框 里面就可以操作了

 4.3 最终执行的选择框效果

4.4 开始构建 执行操作 效果图


5. 报错解决

-> 5.1 maven提示没有jdk

---> 5.1.1 查看全局配置中的maven位置

---> 5.1.2 查看java_home 

set java_home

 如果不存在  配置一下即可

ps: 最最重要的是 重启jenkins服务, 不是网页


[jenkins的windows版 常规自动化操作 结束]

http://www.yayakq.cn/news/686050/

相关文章:

  • 本地网站建设流程网络营销方法的选择
  • 软件下载网站开发seo管理工具
  • 个人网站建设详细教程徐州专业网站制作
  • 定西市小企业网站建设建设云南城市建设职业学院成绩查询网站
  • 网页与网站设计工作内容阿里云建站套餐
  • 欧美男女直接做的视频网站muse转换wordpress
  • 网站设计东莞域名个人备案查询
  • 打鱼跟电子游戏网站怎么做做自己的彩票网站
  • 安装网站程序个人软件制作网站源码
  • 免费的公司网站怎么做微信小程序登陆wordpress后台
  • 在民办医院做网站编辑怎么样北京室内设计公司排行
  • 常德网站优化推广网站的百度推广怎么做的
  • 网站自己做需要多少钱网站建设一站式
  • 网站开发 常德画图在什么网站上做兼职
  • 恩施网站建设xiduyun快速搭建网站框架新手攻略
  • 网站建设套餐怎么样wordpress ssl nginx
  • 中山网站建设公司wordpress 怎么读
  • 中国嘉兴门户网站百度云视频 wordpress
  • php购物网站设计代码电商赚钱吗
  • 哪里网站建设好网页制作教程第三版赵丰年pdf
  • 全校网站建设与管理大连网络设计有限公司
  • 设备技术支持东莞网站建设互联网推广运营是干什么的
  • 福清营销型网站建设方案如何查看网站域名解析
  • 深圳网站建设公司乐云seo陈木胜导演
  • 制作网站要多久网站怎么推广比较好
  • 电子商务网站开发技术解决方案杭州网站制作平台公司
  • 如何建网站卖东西wordpress防采集
  • 做网站可以用微软雅黑字体么word 无法注册 wordpress账号
  • 网站没有内容 能做优化吗app网站建设需要什么
  • seo优化网站教程百度网络销售是干嘛的