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

山东网站建设seo景山网站建设公司

山东网站建设seo,景山网站建设公司,申请一个app多少钱,个人简历word可编辑免费目录 一.前言 1.1简介 1.2工作步骤图 二.配置jenkins部署项目 2.1项目新建 2.2jenkinsfile文件如下 三.jenkins工作台配置 3.1.点击新建item进入新建页面,输入任务名称,选择pipeline 3.2.选择第二个配置 3.4将ideal中jenkinsfile文件的路径粘入脚本路径中 3.5启动项目…

目录

一.前言

1.1简介

1.2工作步骤图

二.配置jenkins部署项目

2.1项目新建

2.2jenkinsfile文件如下

三.jenkins工作台配置

3.1.点击新建item进入新建页面,输入任务名称,选择pipeline

3.2.选择第二个配置

3.4将ideal中jenkinsfile文件的路径粘入脚本路径中

 3.5启动项目进行部署

 3.6部署时注释将startup.shz中的打印日志去掉

一.前言

      在实际开发中, 我们分为开发、测试、部署这几个基本步骤,开发和测试的步骤是相对多变的, 然而我们的部署代码的步骤是有条不稳的,差不多步骤是一样的(这里仅限开发时--中间件除外), 面对不同场景比如前后端分离和发现bug重新部署是很费时间的 , 所以我们的jenkins诞生了

1.1简介

 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。

1.2工作步骤图

二.配置jenkins部署项目

2.1项目新建

将jenkins文件放到项目中

2.2jenkinsfile文件如下

pipeline {agent anyparameters {string(name: 'project_name', defaultValue: '自己项目名称', description: '项目jar名称')string(name: 'version', defaultValue: 'test', description: '部署环境')string(name: 'user_name', defaultValue: 'aqsc', description: '操作系统登录名')}stage('构建') {steps {sh '''pwdmvn clean install -U -Dmaven.test.skip=true -DprofileActive=test'''}}stage('发布') {steps {sh """/root/killJar.sh ${params.project_name}/boot/${params.project_name}.jarrm -rf /home/${params.user_name}/api/${params.project_name}-${params.version}-1.0.0.tar.gzrm -rf /home/${params.user_name}/api/${params.project_name}cp ./target/${params.project_name}-${params.version}-1.0.0.tar.gz /home/${params.user_name}/apicd /home/${params.user_name}/apichown ${params.user_name}:${params.user_name}  ${params.project_name}-${params.version}-1.0.0.tar.gztar -zxvf ${params.project_name}-${params.version}-1.0.0.tar.gzchown -R ${params.user_name}:${params.user_name} ${params.project_name}su - ${params.user_name} -c /home/${params.user_name}/api/${params.project_name}/bin/startup.sh"""}}}

三.jenkins工作台配置

3.1.点击新建item进入新建页面,输入任务名称,选择pipeline

3.2.选择第二个配置

 3.3.选择git仓库中,项目所在分支的代码进行部署

3.4将ideal中jenkinsfile文件的路径粘入脚本路径中

 3.5启动项目进行部署

 3.6部署时注释将startup.shz中的打印日志去掉

原因: 在部署时会打印日志这对我们的部署时间和服务器内存都会有很大的占用

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

相关文章:

  • 网站开发在无形资产中静态网页模板制作工具
  • 网站修改解析怎么做nginx wordpress 伪静态
  • 网站上传到万网主机应用商店正版下载安装
  • 个人开办公司需要哪些手续排名优化公司案例
  • 做网站要钱吗哪些网站做的最有特色
  • wordpress网站程序手机商城app开发公司
  • win8.1 做网站服务器做微信的网站叫什么软件
  • 上海网站制作公司有哪些网站建设有多少公司
  • 网站上的ar是什么软件做的中山祥云网站建设
  • 正能量直播网站广州新闻热点事件
  • 佛山新网站建设报价快速排名软件案例
  • 网站建立平台 cms网站淘宝客 难做
  • 建设网站的要求吗苏州做企业网站的公司
  • 网站建设项目管理论文做网站克隆
  • 网站推广策略含义深圳专业做网站的公司有哪些
  • 网站开发总结文档做自动发卡密网站的教程
  • 电影下载网站如何做个人网站备案查询
  • 网站行销北京建设大厦
  • 邢台建设网站公司安卓开发软件有哪些
  • 专业移动微网站建设设计工作室装修效果图
  • 做网站什么一级导航二级导航企业网站导航栏高度
  • 免费申请域名做网站品牌网站建设9小蝌蚪9a
  • 佛山按天网站优化服务破解空间网站
  • 汕头网站建设哪里找纪念馆网站建设方案
  • 电商网站建设开发公司深圳网站建设ucreator
  • 网站建设一条龙全包seowordpress o2o
  • 邯郸网站建设网站建设写代码
  • 文档下载免费网站烟台网站制作效果
  • 做网站谁家好网站章子怎么做
  • 如何做虚拟币交易网站本机号码一键登录