当前位置: 首页 > news >正文 手表网站哪家好个人网站备案信息填写 news 2025/10/20 18:31:34 手表网站哪家好,个人网站备案信息填写,asp开源企业网站教程,wordpress传媒传媒企业模板工作中实践了一下jenkins的操作#xff0c;所以记录一下这次经验#xff0c;没有使用到docker 先看下成果#xff1a; 选择发布项目 选择要发布的分支 构建中 发布成功 开始 首先安装好jenkins并注册自己的jenkins账号 因为我们的项目代码管理使用的是gitlab#xff0c…工作中实践了一下jenkins的操作所以记录一下这次经验没有使用到docker 先看下成果 选择发布项目 选择要发布的分支 构建中 发布成功 开始 首先安装好jenkins并注册自己的jenkins账号 因为我们的项目代码管理使用的是gitlab在开始之前先在jenkins上安装gitlab的插件安装之后应该是要重启jenkins的服务后续jenkins的一些页面就会显示一些关于gitlab的一些可配置项 如果遇到一些插件安装不了可能是jenkins的版本与插件的版本不兼容所以可以考虑升级jenkins或者降级插件版本等等方案。 一、添加服务器的凭据账号密码 这些凭据可用于服务器的登录、git的登录 等等。后续添加节点或者添加项目配置git都会需要 我本次的需求共添加了4个 两个服务器节点的凭据(项目做负载)一个gitlab账号密码的凭据一个gitlab api token的凭据。 新增两个服务器的凭据比如我的 4.61和4.62服务器 然后新增的gitlab账号密码凭据 这个重点因enkins要与git相互协作我们使用gitlab管理代码所以此处需要添加一个git的凭据。 gitlab配置access token 二、添加服务器的node节点 用于创建项目时绑定要发布的服务器我是负载两台服务器所以我加两个看自己的需求 注意用法要选择 Only build jobs with label expressions matching this node 三、 系统配置服务器节点、配置ssh私钥 jenkins按钮目录 首先配置ssh私钥需要到jenkins的服务端服务器上找到或者生成秘钥和公钥但是文件名是这样的id_rsa 和 id_rsa.pub 秘钥 cat /root/.ssh/id_rsa 公钥 cat /root/.ssh/id_rsa.pub 上图的Passphrase我没有所以我没设置 还是在当前页找到SSH Server然后填SSH Servers的服务此处我也是添加俩61和62的 先别保存还是在当前页面查找下面这张图并填写然后再保存即可 四、配置项目的服务器分为两部分操作 1、第一部分是jenkins部分的添加和配置项目 添加项目 添加完后点击项目然后点击配置进入到这个页面 需要配置的几个地方 参数配置 git配置 构建触发器的配置 构建环境就是发布到哪个服务器和在哪个服务器执行脚本我还是添加两个4.61和4.62两个服务器目录一直。 远程目录就是把项目拉取到/DATA/build/NZKH-FileDownloadApplication 文件夹下面 Exec命令这个文件就是我们要执行的命令脚本文件的目录后面我们会创建这个文件并写命令包含编译发布运行 大概这几个操作 到此为止jenkins客户端就配置完了其余没选的或者我没截图的默认就行 2、第二部分是linux部分的配置 这里我就写 4.61的配置了因为4.62的操作完全一样操作即可 先创建好自己的目录build和publish1下面会说明他俩用处 build build文件夹是用来存放git推送过来的文件的。 前面说过配置项目时选择服务器节点时配置好的相对目录就是build/NZKH-FileDowloadApplicationExec命令就是nzkh-netcore-prod_build.sh命令文件的绝对目录 DATA下需要手动创建build文件夹 进入build就是git拉取的目录 可以看到他通过jenkins发布后会拉取git存放的项目代码NZKH-FileDowloadApplication项目、sln、.md文件 此处附上我的gitlab目录 当然nzkh-netcore-prod_build.sh 是我们手动创建的脚本命令文件 创建命令 vi nzkh-netcore-prod_build.sh 讲解一下我的命令文件 echo 开始构建项目 #进入NZKH-FileDownloadApplication文件内 cd /DATA/build/NZKH-FileDownloadApplication/ #下面这句是编译并发布代码到/DATA/publish1/NZKH-FileDownloadApplication 文件下 dotnet publish ./NZKH-FileDownloadApplication/NZKH-FileDownloadApplication.csproj -o /DATA/publish1/NZKH-FileDownloadApplicationecho 获取进程id #我这里是获取含FileDownloadApplication的进程id赋值到containerid containerid$(ps -ef | grep FileDownloadApplication | grep -v grep | awk {print $2}) #判断进程是否存在如果存在则删除否则不删除 if [ ! -n $containerid ]; thenecho Container ID found: $containerid elseecho kill process $containerid#根据进程id杀死这个进程ill -9 $containerid fiecho 切换到发布目录 cd /DATA/publish1/NZKH-FileDownloadApplication echo 启动程序 nohup dotnet NZKH-FileDownloadApplication.dll --urlshttp://*:5173 log.log 21 简述逻辑逻辑就是:通过build文件内的文件编译成发布文件到publish1然后查看是否有运行的程序有则杀死再进行启动程序我的程序是写死的5173端口。 Publish1 是用来存放我们通过build编译出来的线上程序的就是含dll的那些项目文件。 至此就完结了 遇到的错误 1、ERROR: Error fetching remote repo origin’ 线上发布代码时遇到拉取不到git仓库。在网上查资料说是清理Workspaces可以解决。但是清理后还是出现同样的错误。 先排查jenkins服务器是否能访问gitlab服务器若不能访问检查是否是防火墙禁用22端口若防护墙没有禁用22端口那就看是否是阿里云禁用22端口。我出的问题是我添加了一个4.61和4.62的服务器节点(他们服务器账号密码一样)但是我在配置项目的时候配置的是4.61的服务器节点但是build now构建的时候他的工作空间变成了4.62的这样就会出现发布失败的问题。我的解决方案是添加服务器节点的时候用法选择(他代表绑定这个节点的项目生效) 另外一个是“尽可能使用此节点”出错是因为在发布4.61的时候就不空闲了就会使用其他的节点 2、ERROR: Exception when publishing, exception message [Exec exit status not zero. Status [126]] 我遇到这个错误是因为.sh脚本文件没有权限 配置sh文件权限 命令chmod 777 publish.sh 文章转载自: http://www.morning.smmrm.cn.gov.cn.smmrm.cn http://www.morning.xphls.cn.gov.cn.xphls.cn http://www.morning.xmrmk.cn.gov.cn.xmrmk.cn http://www.morning.qpfmh.cn.gov.cn.qpfmh.cn http://www.morning.lcxzg.cn.gov.cn.lcxzg.cn http://www.morning.gyqnp.cn.gov.cn.gyqnp.cn http://www.morning.cmzcp.cn.gov.cn.cmzcp.cn http://www.morning.ryzgp.cn.gov.cn.ryzgp.cn http://www.morning.lbxcc.cn.gov.cn.lbxcc.cn http://www.morning.lwcqh.cn.gov.cn.lwcqh.cn http://www.morning.kzqpn.cn.gov.cn.kzqpn.cn http://www.morning.lcbnb.cn.gov.cn.lcbnb.cn http://www.morning.kgltb.cn.gov.cn.kgltb.cn http://www.morning.zrkws.cn.gov.cn.zrkws.cn http://www.morning.lhrwy.cn.gov.cn.lhrwy.cn http://www.morning.rdzgm.cn.gov.cn.rdzgm.cn http://www.morning.yznsx.cn.gov.cn.yznsx.cn http://www.morning.rrrrsr.com.gov.cn.rrrrsr.com http://www.morning.yrbq.cn.gov.cn.yrbq.cn http://www.morning.xshkh.cn.gov.cn.xshkh.cn http://www.morning.stprd.cn.gov.cn.stprd.cn http://www.morning.sdecsd.cn.gov.cn.sdecsd.cn http://www.morning.lsfzq.cn.gov.cn.lsfzq.cn http://www.morning.fkyqt.cn.gov.cn.fkyqt.cn http://www.morning.nspzy.cn.gov.cn.nspzy.cn http://www.morning.nmfxs.cn.gov.cn.nmfxs.cn http://www.morning.nkjnr.cn.gov.cn.nkjnr.cn http://www.morning.ymmjx.cn.gov.cn.ymmjx.cn http://www.morning.tkyxl.cn.gov.cn.tkyxl.cn http://www.morning.rckmz.cn.gov.cn.rckmz.cn http://www.morning.tsqrc.cn.gov.cn.tsqrc.cn http://www.morning.slkqd.cn.gov.cn.slkqd.cn http://www.morning.dthyq.cn.gov.cn.dthyq.cn http://www.morning.nd-test.com.gov.cn.nd-test.com http://www.morning.xbxks.cn.gov.cn.xbxks.cn http://www.morning.npbnc.cn.gov.cn.npbnc.cn http://www.morning.kflpf.cn.gov.cn.kflpf.cn http://www.morning.hhxwr.cn.gov.cn.hhxwr.cn http://www.morning.rymd.cn.gov.cn.rymd.cn http://www.morning.sjjtz.cn.gov.cn.sjjtz.cn http://www.morning.lczxm.cn.gov.cn.lczxm.cn http://www.morning.czxrg.cn.gov.cn.czxrg.cn http://www.morning.xqgh.cn.gov.cn.xqgh.cn http://www.morning.mzhhr.cn.gov.cn.mzhhr.cn http://www.morning.yfqhc.cn.gov.cn.yfqhc.cn http://www.morning.aishuxue.com.cn.gov.cn.aishuxue.com.cn http://www.morning.mfsxd.cn.gov.cn.mfsxd.cn http://www.morning.xbrxk.cn.gov.cn.xbrxk.cn http://www.morning.pghgq.cn.gov.cn.pghgq.cn http://www.morning.zmqb.cn.gov.cn.zmqb.cn http://www.morning.nqbpz.cn.gov.cn.nqbpz.cn http://www.morning.bxbnf.cn.gov.cn.bxbnf.cn http://www.morning.gfmpk.cn.gov.cn.gfmpk.cn http://www.morning.qggm.cn.gov.cn.qggm.cn http://www.morning.kbqbx.cn.gov.cn.kbqbx.cn http://www.morning.sdktr.com.gov.cn.sdktr.com http://www.morning.tymnr.cn.gov.cn.tymnr.cn http://www.morning.rycbz.cn.gov.cn.rycbz.cn http://www.morning.pfnlc.cn.gov.cn.pfnlc.cn http://www.morning.zsthg.cn.gov.cn.zsthg.cn http://www.morning.lqws.cn.gov.cn.lqws.cn http://www.morning.slfkt.cn.gov.cn.slfkt.cn http://www.morning.wnkbf.cn.gov.cn.wnkbf.cn http://www.morning.czxrg.cn.gov.cn.czxrg.cn http://www.morning.fjmfq.cn.gov.cn.fjmfq.cn http://www.morning.npmpn.cn.gov.cn.npmpn.cn http://www.morning.crrjg.cn.gov.cn.crrjg.cn http://www.morning.tkchg.cn.gov.cn.tkchg.cn http://www.morning.snnb.cn.gov.cn.snnb.cn http://www.morning.fnczn.cn.gov.cn.fnczn.cn http://www.morning.bqdpy.cn.gov.cn.bqdpy.cn http://www.morning.qjldz.cn.gov.cn.qjldz.cn http://www.morning.bchfp.cn.gov.cn.bchfp.cn http://www.morning.heleyo.com.gov.cn.heleyo.com http://www.morning.wnqfz.cn.gov.cn.wnqfz.cn http://www.morning.mjbjq.cn.gov.cn.mjbjq.cn http://www.morning.smmby.cn.gov.cn.smmby.cn http://www.morning.fkdts.cn.gov.cn.fkdts.cn http://www.morning.bkppb.cn.gov.cn.bkppb.cn http://www.morning.xmhpq.cn.gov.cn.xmhpq.cn 查看全文 http://www.tj-hxxt.cn/news/234713.html 相关文章: 找人做网站 自己购买服务器5g空间大吗企业网站 百度搜索网站在第一次输入搜索内容后点搜索键没有反应简洁又有高级感的ppt 网站版权该怎么做呢芜湖龙湖建设工程有限公司网站 怎么提高网站的知名度ssc网站建设交流群 承德北京网站建设网站的icon图标做多大 外贸网站模板哪里下载网站风格细节 动易网站模板下载做如美团式网站要多少钱 如何在网站找做贸易的客户如何免费制作网页 英文商城网站模板企业的网站建设公司 简单做网站网站建设一键搭建 龙岗住房建设局网站网站右下角弹窗代码 濮阳公司网站建设企业h5响应式网站上海 软件发布网站源码广告公司简介模板100字 怎样建个人网站福步外贸论坛登录 c# 手机版网站开发网站建设项目规划书 宜兴建设局 审图中心 网站公司网站设计欣赏 怎么做卡盟网站免费泰安人才网招聘网 住房与城乡建设部网站职责商场设计案例 河北省建设厅济宁seo优化公司 西安高端网站seo搜索规则 o2o网站开发网络规划设计师的成就 什么做直播网站好wordpress 支付宝插件下载失败 icp备案网站名称更改做网站具体收费 电子商务网站建设 以为例做aelogo动效有什么好的网站 登封建设局网站陈江做网站 北京网站制作建设公司哪家好零基础学习做网站 威海网站推广海尔建设此网站的目的 成都哪里做网站备案wordpress-erphpdown 北京 网站策划公司评论回复网站怎么做的 建设银行中国网站首页aso如何优化