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

wordpress如何建立多种语言郑州seo网站关键词优化

wordpress如何建立多种语言,郑州seo网站关键词优化,寻找做电影网站团队合作,网站建设内部下单流程前提条件&#xff1a;已经安装Jenkins并能正常启动 如果Jenkins安装启动遇到问题可以参考&#xff1a; 1.创建pipeline 点击新建项目&#xff1a; 输入名称&#xff0c;选择pipeline&#xff1a; 进入配置页面&#xff0c;如果要配置GitHub Webhook要勾选&#xff1a;<fo…

前提条件:已经安装Jenkins并能正常启动

如果Jenkins安装启动遇到问题可以参考:

1.创建pipeline

  1. 点击新建项目:

  1. 输入名称,选择pipeline

  1. 进入配置页面,如果要配置GitHub Webhook要勾选:<font style="color:rgb(20, 20, 31);">GitHub hook trigger for GITScm polling</font>

  1. 进行pipeline配置:

  • Definition选择Pipeline script from SCM

作用是让Jenkins从源代码管理(SCM)系统拉去Jenkins的脚本文件

  • SCM选择Git
  • Repository URL填写GitHub仓库的url
  • 如果仓库是public的话无需填写Credentials

  • Branch Specifier填写要进行pipeline操作的仓库分支
  • Script Path默认是Jenkinsfile即可

其余选项无需配置,保持默认即可

2.配置maven

运行maven指令的时候一直出现command not found的问题,但是服务器上已经配置过了maven,于是在Jenkins中进行配置:

DashBoard——Manage Jenkins——Tools——Maven Configuration

配置settings文件的路径即可

3.编写Jenkinsfile

在项目的根目录下创建Jenkins脚本文件,文件名为Jenkinsfile

pipeline {agent anyenvironment {// 定义环境变量SERVER_IP = your-server-ip        					// 服务器IP地址SERVER_USER = your-username    					// 服务器用户名TARGET_DIR = you-jarFileDir                  // 服务器上的目标目录JAR_FILE = your-jarFileName                // 打包后的文件名}stages {stage('Clone Source Code') {steps {// 拉取项目源码//注意: 这里根据自己的需求选择合适的分支以及仓库地址(ssh或https)git branch: 'master', url: 'your-repository-url'}}stage('Build Project') {steps {// 使用 Maven 构建项目sh 'mvn clean package -DskipTests'}}stage('Verify Build Output') {// 验证构建结果steps {sh 'ls -l target/'}}stage('Test') {steps {// 运行测试sh 'mvn test'}}stage('Deploy') {// 部署到远程服务器steps {script {// StrictHostKeyChecking=no 表示不检查远程主机的公钥 建议配置好ssh的免密登录// Step 1: 传输文件到远程服务器 scp -v 可以查看文件传输的进度sh """scp -v -o StrictHostKeyChecking=no target/${JAR_FILE} ${SERVER_USER}@${SERVER_IP}:${TARGET_DIR}"""// Step 2: 杀死已存在的进程def killStatus = sh(script: """ssh -o StrictHostKeyChecking=no ${SERVER_USER}@${SERVER_IP} 'pgrep -f ${JAR_FILE} | xargs kill -9 || true'""", returnStatus: true)echo "Kill process exit status: ${killStatus}"// Step 3: 启动新的进程sh """ssh -o StrictHostKeyChecking=no ${SERVER_USER}@${SERVER_IP} 'nohup java -jar ${TARGET_DIR}/${JAR_FILE} > /dev/null 2>&1 &'"""}}}}post {always {// 每次构建结束后清理工作目录cleanWs()}success {echo 'Deployment finished successfully'}failure {echo 'Deployment failed'}}
}

具体流程:

  1. 拉取代码(注意ssh方式和https方式的不同)
  2. 构建项目
  3. 进行测试
  4. 部署到远程服务器
    ①文件传输(jar)
    ②停止之前的进程
    ③重新启动进程
http://www.shuangfujiaoyu.com/news/31601.html

相关文章:

  • qq外国注册网站烟台seo关键词排名
  • 自适应企业网站用什么框架做今日要闻 最新热点
  • 2017网站建设价目表廊坊快速排名优化
  • 建设网站应该怎么做接app推广的单子在哪接
  • 互联网广告营销是什么绍兴seo网站管理
  • 签订网站制作合同注意事项网络营销环境分析主要包括
  • 网站掉权重是怎么回事百度信息
  • 网站建设如何设定关键字网络工具
  • 实业公司网站模板营销软文范例大全100字
  • dw企业网站开发教程中国突然宣布大消息
  • 代做网站的好处百度sem竞价
  • 深网网站长春建站程序
  • 太原网站搜索排名滕州seo
  • 做百度推广和企业网站那个有效果吗新闻最新消息
  • 教育培训手机网站模板下载百度上怎么做推广
  • 安塞网站建设谷歌网站网址
  • 网站推广策略和效果评价百度托管运营哪家好
  • 天津哪里有做网站的汕头网站建设公司
  • wap网站建设策划方案b2b免费推广网站
  • 简单网页布局的html代码什么是关键词排名优化
  • 最专业的网站建设组织nba篮网最新消息
  • 教育机构做网站素材网络搜索词排名
  • 怎么用ajax做电商网站百度产品大全入口
  • 广州品牌网站建设 优美营销软件app
  • 为什么苏州网络进不了网站广告文案经典范例200字
  • syntax highlighter for wordpress合肥seo网站排名优化公司
  • 山西做网站的企业他达拉非片
  • 如何利用视频网站做推广合肥网站seo费用
  • 自己网站给别人网站做外链产品关键词的搜索渠道
  • 苹果电脑做网站宁波优化网页基本流程