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

免费wap建站的网址是什么了wap端

免费wap建站的网址是什么了,wap端,合肥seo推广培训班,wordpress导出出错上一篇文章> Jenkins集成SonarQube代码质量检测 一、实验环境 jenkins环境 jenkins入门与安装 容器为docker 主机IP系统版本jenkins10.10.10.10rhel7.5 二、OpenSSH安装 1、下载 官网地址:https://learn.microsoft.com/zh-cn/windows-server/administration/op…

上一篇文章> Jenkins集成SonarQube代码质量检测

一、实验环境


jenkins环境

jenkins入门与安装
容器为docker

主机IP系统版本
jenkins10.10.10.10rhel7.5

二、OpenSSH安装


1、下载

官网地址:https://learn.microsoft.com/zh-cn/windows-server/administration/openssh/openssh_install_firstuse
Win32-OpenSSH下载地址:https://github.com/PowerShell/Win32-OpenSSH/releases
下载版本:v9.2.2.0p1-Beta

Windows Server 2019、Windows 10、Windows Server 2022可以直接使用Windows设置安装来安装OpenSSH,可直接参考微软官网中OpenSSH管理Windows进行安装,但是由于本机是winserver2016,所以使用Win32-OpenSSH来进行安装

在这里插入图片描述

2、安装

(1)打开PowerShell

在对应目录打开PowerShell

在这里插入图片描述
(2)进行安装

powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1

3、配置OpenSSH服务

如果想方便调用可以设置环境变量

(1)打开防火墙22端口

netsh advfirewall firewall add rule name=sshd dir=in action=allow protocol=TCP localport=22

(2)设置开机自启

Set-Service -Name sshd -StartupType 'Automatic'

(3)启动

 Start-Service sshd

三、jenkins配置


1、配置连接用户

系统管理 -->系统配置–>Publish over SSH

在这里插入图片描述

2、创建pipeline

:Publish over SSH中execCommand后面传入参数,末尾要有个空格
mvn编译通过-pl指定编译模块,如果不需要/usr/local/maven/bin/mvn clean install package -Dmaven.test.skip=true即可

pipeline {agent anyenvironment { PROJECT_NAME="test-monitor" UPDATE_BAT="D:\\project\\update\\update.bat"DEST_JAR_PATH="D:\\project\\mission\\${PROJECT_NAME}.jar"SOURCE_JAR_PATH="C:\\${JOB_NAME}\\${PROJECT_NAME}.jar"PORT="8709"}stages {stage('git拉取代码') {steps {checkout scmGit(branches: [[name: '*/master']], extensions: [], userRemoteConfigs: [[credentialsId: 'e87fcb1b-fb2b-xxxx-xxxx-16d1ca8bf5fb', url: 'https://gitee.com/xxxx.git']])}}stage('maven编译代码') {steps {sh '''JAVA_HOME=/usr/local/jdkPATH=$PATH:$JAVA_HOME/bin/usr/local/maven/bin/mvn clean install package -Dmaven.test.skip=true -pl ${PROJECT_NAME}'''}}stage('发送到服务器') {steps {script() {deploy()}}}}
}def deploy() {sshPublisher(publishers: [sshPublisherDesc(configName: 'xxxx-winserver-test',transfers: [sshTransfer(cleanRemote: false, excludes: '', execCommand: "cmd /c call ${UPDATE_BAT} ${DEST_JAR_PATH} ${SOURCE_JAR_PATH} ${PORT} ", execTimeout: 120000, flatten: false, makeEmptyDirs: false, noDefaultExcludes: false, patternSeparator: '[, ]+', remoteDirectory: "${JOB_NAME}", remoteDirectorySDF: false, removePrefix: "${PROJECT_NAME}/target", sourceFiles: "${PROJECT_NAME}/target/*.jar")], usePromotionTimestamp: false, useWorkspaceInPromotion: false, verbose: false)])
}

update.bat:

根据业务进行自我修改

@echo off
set "JAR_PATH_NAME_DEST=%1"
set "JAR_PATH_NAME_SOURCE=%2"
set "JAR_PORT=%3"
set CURRENT_TIME=%date:~0,4%%date:~5,2%%date:~8,2%rem 查找占用指定端口的进程ID
for /f "tokens=5" %%a in ('netstat -ano ^| findstr :%JAR_PORT%') do set "pid=%%a"if "%pid%"=="" (echo 没有找到占用端口 %port% 的进程。
) else (taskkill /pid %pid% /f
)REM 备份
move %JAR_PATH_NAME_DEST% %JAR_PATH_NAME_DEST%-%CURRENT_TIME%move %JAR_PATH_NAME_SOURCE% %JAR_PATH_NAME_DEST%
exit 0
http://www.yayakq.cn/news/346985/

相关文章:

  • 政务公开既网站信息化建设会议青海高等级公路建设管理局网站
  • 广州网站关键字优化网站流量下降原因
  • 阿里云虚拟主机做企业网站如何在网站上做网盘
  • 深圳网站建站建设公司地址宁波网站设计公司哪个好
  • 网站建设华企网站建设方面的知识
  • wordpress影视站东兴移动网站建设
  • 移动ui设计 网站湖北省建设工程质量协会网站
  • 网站建设添加背景命令新建网站怎么保存
  • 网站建设卖点无锡锡山网站建设
  • 12306网站哪个公司做的wordpress 最强主题
  • 网站开发kxhtml成都金牛区建设局网站
  • 欧阳网站建设网站建设与维护的选择题
  • 网站开发公司会计科目设计网站免费素材
  • 济宁网站建设第一品牌手机个人简历电子版
  • 江门企业网站建设公司英国网站建设
  • 彩投网站建设用地方别名做网站名
  • 企业智能网站后台管理系统seo是什么专业的课程
  • 网站建设上海诏业宁波市江北区庄桥街道工程建设领域网站
  • 广州网站制作网页免费个人网页模板
  • 宁波专业优化网站制作公司哪里有零基础的电脑培训班
  • 建设一个旅游平台网站需要多少资金上海备案证查询网站查询网站
  • 网站设计要多少钱做网站程序
  • 网站建设案例查询wordpress企业营销模板
  • 有新浪的域名怎么做网站传媒公司网站建设方案
  • 鹰潭网站设计天马网络 网站建设
  • 视频点播网站开发教程增城定制型网站建设
  • 如何更换网站新域名嘉定企业网站开发
  • 网站编程语言哪个好济南集团网站建设报价
  • 网站开发学习什么做原创视频网站
  • 专业型企业网站有哪些做微商有什么好的货源网站