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

网站建设优惠中如今做啥网站能致富

网站建设优惠中,如今做啥网站能致富,服务好的专业建站公司,网站备案多个域名jenkins Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具#xff0c;起源于Hudson#xff08;Hudson是商用的#xff09;#xff0c;主要用于持续、自动的构建/测试软件项目、监控外部任务的运行#xff08;这个比较抽象#xff0c;暂且写上#xff0c;不做解…jenkins Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具起源于HudsonHudson是商用的主要用于持续、自动的构建/测试软件项目、监控外部任务的运行这个比较抽象暂且写上不做解释。Jenkins用Java语言编写可在Tomcat等流行的servlet容器中运行也可独立运行。通常与版本管理工具(SCM)、构建工具结合使用。常用的版本控制工具有SVN、GIT构建工具有Maven、Ant、Gradle。 CI/CD CI CI(Continuous Integration中文意思是持续集成)是一种软件开发时间。持续集成强调开发人员提交了新代码之后立刻进行构建、单元测试。根据测试结果我们可以确定新代码和原有代码能否正确地集成在一起。。 CD CD(Continuous Delivery 中文意思持续交付)是在持续集成的基础上将集成后的代码部署到更贴近真实运行环境(类生产环境)中。比如我们完成单元测试后可以把代码部署到连接数据库的Staging环境中更多的测试。如果代码没有问题可以继续手动部署到生产环境。 配置mavenlinux 创建maven文件 在/usr/local/software/下创建maven文件夹 mkdir maven上传maven解压后的程序 我使用maven3.6.3版本并创建子文件夹maven-repository存储依赖 [rootlocalhost apache-maven-3.6.3]# ll 总用量 36 drwxr-xr-x. 2 root root 97 11月 9 10:08 bin drwxr-xr-x. 2 root root 76 11月 9 10:08 boot drwxr-xr-x. 3 root root 92 11月 9 10:10 conf drwxr-xr-x. 4 root root 4096 11月 9 10:08 lib -rw-r--r--. 1 root root 17504 11月 9 10:08 LICENSE drwxr-xr-x. 2 root root 6 11月 9 15:41 maven-repository -rw-r--r--. 1 root root 5141 11月 9 10:08 NOTICE -rw-r--r--. 1 root root 2612 11月 9 10:08 README.txt配置settings.xml 进入/usr/local/software/maven/apache-maven-3.6.3/conf 修改settings.xml。 修改存储依赖的位置。 localRepository../maven-repository/localRepository配置maven环境 编辑/etc/profile文件 M2_HOME/usr/local/software/maven/apache-maven-3.6.3 export PATH$PATH:${M2_HOME}/bin让编辑生效 source /etc/profile测试配置是否生效 mvn -version [rootlocalhost conf]# mvn -version -bash: /usr/local/software/apache-maven-3.6.3/bin/mvn: 权限不够解决方案: chmod ax /usr/local/software/apache-maven-3.6.3/bin/mvn [rootlocalhost conf]# chmod ax /usr/local/software/apache-maven-3.6.3/bin/mvn[rootlocalhost apache-maven-3.6.3]# mvn -versionApache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f) Maven home: /usr/local/software/maven/apache-maven-3.6.3 Java version: 1.8.0_341, vendor: Oracle Corporation, runtime: /usr/local/software/jdk/jdk1.8.0_341/jre Default locale: zh_CN, platform encoding: UTF-8 OS name: linux, version: 3.10.0-1160.99.1.el7.x86_64, arch: amd64, family: unixjenkins安装(docker)配置 安装jenkins 查询jenkins 查询jenkins docker search jenkinsci/blueocean下载 jenkins镜像 docker pull jenkinsci/blueocean创建挂载文件jenkins 在jenkins文件夹中创建 data和jenkins_home 在jekins_home下创建docker.sock文件并授权777 [rootlocalhost software]# mkdir jenkins [rootlocalhost jenkins]# mkdir data jenkins_home [rootlocalhost jenkins]# ls data jenkins_home [rootlocalhost jenkins]# cd jenkins_home/ [rootlocalhost jenkins_home]# touch docker.sock [rootlocalhost jenkins_home]# chmod 777 docker.sock [rootlocalhost jenkins_home]# tree . └── docker.sock创建运行运行容器 docker run -it \ -u root \ --name jenkins \ --privileged \ -p 9055:8080 \ -p 50000:50000 \ --network wn_docker_net \ --ip 172.18.12.60 \ -v /etc/localtime:/etc/localtime \ -v /usr/local/software/jenkins/data:/var/jenkins_home \ -v /usr/local/software/jenkins/jenkins_home/docker.sock:/var/run/docker.sock \ -v /usr/local/software/apache-maven-3.6.3:/usr/local/maven \ -d jenkinsci/blueocean开放8087,50000端口 [rootlocalhost jenkins]# firewall-cmd --zonepublic --add-port8087/tcp --permanent success [rootlocalhost jenkins]# firewall-cmd --zonepublic --add-port50000/tcp --permanent success [rootlocalhost jenkins]# firewall-cmd --reload success初次访问 访问管理页面 输入请求地址http://192.168.201.75:8087 查询jenkins的初始密码 data文件夹映射容器的 /home/jenkins_home 进入secrets文件夹显示initialAdminPassword。 输入密码 安装插件 点击继续 创建第一个管理员用户 配置实例 重启应用 后台手动重启 [rootlocalhost jenkins]# docker restart jenkins 登录系统 配置系统 升级最新版本 重启jenkins 安装jenkins插件 设置镜像源 设置清华的镜像源 https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json 安装Git插件 重启jenkins容器 docker restart jenkins安装gitlab插件 系统配置 全局工具配置 配置maven 配置用户凭证 配置用户凭证是为了将来gitlab访问jenkins。 选择stores from parent jenkins使用 创建一个springboot项目,使用jenkinsgitlab。 gitlab创建maven项目 idea 导入gitlab项目 idea中隐藏不必要的文件/夹(可选) 修改项目名称 在pom.xml中修改 groupIdcom.wnhz.bms/groupId artifactIdwnhz-bms/artifactId version0.0.1-SNAPSHOT/version packagingjar/packagingnamewnhz-bms/name description使用jenkins构建项目/description创建项目提交到gitlab gitlab提交报错 error: unable to read askpass response from ‘C:\Users\Administrator\AppData\Local\JetBrains\IntelliJIdea2021.3\tmp\intellij-git-askpass-local.sh’ bash: line 1: /dev/tty: No such device or address 解决方案需要修改git的remote用户名密码 再次提交 gitlab jenkins构建 创建新项目(maven) 配置Configure 总览如下图 保存 立即构建 点击#1进入构建详情 jenkins的自动构建 使用gitlab hook插件完成gitlab上有提交jenkins的自动构建过程。 在项目配置中配置构建触发器 取消认证 登录gitlab 管理员登录 gitlaba 点击Admin,设置Network 的Outbound requests设置的选中。 退出管理员 当前用登录 普通用户登录(我的是test),点击项目-settings-Webhooks 测试自动构建 push项目到gitlab 查看jenkins是否自动构建 jenkins发布 安装publisher ssh over插件 配置ssh 修改springboot项目的输出路径 由于项目采用多级目录我们将打包后的结果统一输出到某个目录暂时定为out。在项目打包插件中添加打包位置。 buildpluginsplugingroupIdorg.springframework.boot/groupIdartifactIdspring-boot-maven-plugin/artifactIdconfigurationoutputDirectory../../out/outputDirectory/configuration/plugin/plugins /build发布项目配置 点击项目设置post steps 测试发布 linux服务器 [rootlocalhost projects]# nohup java -jar wnhz-bms-0.0.1-SNAPSHOT.jar [1] 67855 [rootlocalhost projects]# nohup: 忽略输入并把输出追加到nohup.out[rootlocalhost projects]# ls nohup.out wnhz-bms-0.0.1-SNAPSHOT.jar[rootlocalhost projects]cat nohup.out/^\ /^\{ O} { O}\ / \ /// // _------_// // ./~ ~-_/ ~----~/ / \/ : ./ _---_ ~- | \________) : /~ ~\ | | / | | :~~\ | | | | | | \___-~ | | \ __/^\______\. ./\ ~-______-~\..| ~-_ /_________蜗牛杭州Jenkins测试__________~~ 2023-11-10 17:15:43.926 INFO 28907 --- [ main] com.wnhz.bms.BmsApp : Starting BmsApp v0.0.1-SNAPSHOT using Java 1.8.0_341 on localhost.localdomain with PID 28907 (/usr/local/projects/wnhz-bms-0.0.1-SNAPSHOT.jar started by root in /usr/local/projects) 2023-11-10 17:15:44.062 INFO 28907 --- [ main] com.wnhz.bms.BmsApp : The following 1 profile is active: dev 2023-11-10 17:15:47.587 INFO 28907 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 9090 (http) 2023-11-10 17:15:47.610 INFO 28907 --- [ main] o.apache.catalina.core.StandardService : Starting service [Tomcat] 2023-11-10 17:15:47.611 INFO 28907 --- [ main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.68] 2023-11-10 17:15:47.860 INFO 28907 --- [ main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext 2023-11-10 17:15:47.861 INFO 28907 --- [ main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3472 ms 2023-11-10 17:15:49.326 INFO 28907 --- [ main] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2ControllerWebMvc#getDocumentation(String, HttpServletRequest)] 2023-11-10 17:15:49.475 INFO 28907 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 9090 (http) with context path 2023-11-10 17:15:49.477 INFO 28907 --- [ main] d.s.w.p.DocumentationPluginsBootstrapper : Documentation plugins bootstrapped 2023-11-10 17:15:49.486 INFO 28907 --- [ main] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) 2023-11-10 17:15:49.558 INFO 28907 --- [ main] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references 2023-11-10 17:15:49.887 INFO 28907 --- [ main] com.wnhz.bms.BmsApp : Started BmsApp in 8.873 seconds (JVM running for 10.226) 2023-11-10 17:16:19.245 INFO 28907 --- [nio-9090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet dispatcherServlet 2023-11-10 17:16:19.245 INFO 28907 --- [nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet dispatcherServlet 2023-11-10 17:16:19.247 INFO 28907 --- [nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 msswagger测试 关闭应用 [rootlocalhost projects]# ps aux|grep 67855 root 67855 8.8 3.9 5856660 318416 pts/4 Sl 17:31 0:18 java -jar wnhz-bms-0.0.1-SNAPSHOT.jar root 76563 0.0 0.0 112824 988 pts/4 S 17:34 0:00 grep --colorauto 67855[rootlocalhost projects]# kill -9 67855 [rootlocalhost projects]# ps aux|grep 67855 root 79602 0.0 0.0 112824 984 pts/4 S 17:35 0:00 grep --colorauto 67855 [1] 已杀死 nohup java -jar wnhz-bms-0.0.1-SNAPSHOT.jarg-TG9kGPpx-1713174351305)] 关闭应用 [外链图片转存中…(img-19K8gVWG-1713174351306)] [rootlocalhost projects]# ps aux|grep 67855 root 67855 8.8 3.9 5856660 318416 pts/4 Sl 17:31 0:18 java -jar wnhz-bms-0.0.1-SNAPSHOT.jar root 76563 0.0 0.0 112824 988 pts/4 S 17:34 0:00 grep --colorauto 67855[rootlocalhost projects]# kill -9 67855 [rootlocalhost projects]# ps aux|grep 67855 root 79602 0.0 0.0 112824 984 pts/4 S 17:35 0:00 grep --colorauto 67855 [1] 已杀死 nohup java -jar wnhz-bms-0.0.1-SNAPSHOT.jar
文章转载自:
http://www.morning.nzlsm.cn.gov.cn.nzlsm.cn
http://www.morning.drbd.cn.gov.cn.drbd.cn
http://www.morning.gxqpm.cn.gov.cn.gxqpm.cn
http://www.morning.rykn.cn.gov.cn.rykn.cn
http://www.morning.qxlhj.cn.gov.cn.qxlhj.cn
http://www.morning.fchkc.cn.gov.cn.fchkc.cn
http://www.morning.qbfqb.cn.gov.cn.qbfqb.cn
http://www.morning.ppbrq.cn.gov.cn.ppbrq.cn
http://www.morning.nxkyr.cn.gov.cn.nxkyr.cn
http://www.morning.mdwtm.cn.gov.cn.mdwtm.cn
http://www.morning.yslfn.cn.gov.cn.yslfn.cn
http://www.morning.rlxnc.cn.gov.cn.rlxnc.cn
http://www.morning.rqmr.cn.gov.cn.rqmr.cn
http://www.morning.rtbj.cn.gov.cn.rtbj.cn
http://www.morning.mprky.cn.gov.cn.mprky.cn
http://www.morning.kyzja.com.gov.cn.kyzja.com
http://www.morning.zrlwl.cn.gov.cn.zrlwl.cn
http://www.morning.srkqs.cn.gov.cn.srkqs.cn
http://www.morning.hcgbm.cn.gov.cn.hcgbm.cn
http://www.morning.fzqfb.cn.gov.cn.fzqfb.cn
http://www.morning.pmdlk.cn.gov.cn.pmdlk.cn
http://www.morning.mtymb.cn.gov.cn.mtymb.cn
http://www.morning.wmqrn.cn.gov.cn.wmqrn.cn
http://www.morning.jnoegg.com.gov.cn.jnoegg.com
http://www.morning.qnlbb.cn.gov.cn.qnlbb.cn
http://www.morning.pqjpw.cn.gov.cn.pqjpw.cn
http://www.morning.jopebe.cn.gov.cn.jopebe.cn
http://www.morning.npkrm.cn.gov.cn.npkrm.cn
http://www.morning.tbwsl.cn.gov.cn.tbwsl.cn
http://www.morning.szzxqc.com.gov.cn.szzxqc.com
http://www.morning.jkpnm.cn.gov.cn.jkpnm.cn
http://www.morning.cnfjs.cn.gov.cn.cnfjs.cn
http://www.morning.hwycs.cn.gov.cn.hwycs.cn
http://www.morning.pxspq.cn.gov.cn.pxspq.cn
http://www.morning.xsqbx.cn.gov.cn.xsqbx.cn
http://www.morning.jfcbs.cn.gov.cn.jfcbs.cn
http://www.morning.smjyk.cn.gov.cn.smjyk.cn
http://www.morning.mttck.cn.gov.cn.mttck.cn
http://www.morning.wmfmj.cn.gov.cn.wmfmj.cn
http://www.morning.znnsk.cn.gov.cn.znnsk.cn
http://www.morning.fbtgp.cn.gov.cn.fbtgp.cn
http://www.morning.kjfqf.cn.gov.cn.kjfqf.cn
http://www.morning.tnhqr.cn.gov.cn.tnhqr.cn
http://www.morning.pctql.cn.gov.cn.pctql.cn
http://www.morning.dthyq.cn.gov.cn.dthyq.cn
http://www.morning.zmqb.cn.gov.cn.zmqb.cn
http://www.morning.ykrg.cn.gov.cn.ykrg.cn
http://www.morning.wrqw.cn.gov.cn.wrqw.cn
http://www.morning.mtcnl.cn.gov.cn.mtcnl.cn
http://www.morning.beijingzy.com.cn.gov.cn.beijingzy.com.cn
http://www.morning.yfmxn.cn.gov.cn.yfmxn.cn
http://www.morning.fstdf.cn.gov.cn.fstdf.cn
http://www.morning.mgtmm.cn.gov.cn.mgtmm.cn
http://www.morning.btrfm.cn.gov.cn.btrfm.cn
http://www.morning.tqpr.cn.gov.cn.tqpr.cn
http://www.morning.zzfjh.cn.gov.cn.zzfjh.cn
http://www.morning.pxmyw.cn.gov.cn.pxmyw.cn
http://www.morning.bssjz.cn.gov.cn.bssjz.cn
http://www.morning.ftmp.cn.gov.cn.ftmp.cn
http://www.morning.krywy.cn.gov.cn.krywy.cn
http://www.morning.mkpkz.cn.gov.cn.mkpkz.cn
http://www.morning.dhqg.cn.gov.cn.dhqg.cn
http://www.morning.rlxg.cn.gov.cn.rlxg.cn
http://www.morning.ybgt.cn.gov.cn.ybgt.cn
http://www.morning.zfqr.cn.gov.cn.zfqr.cn
http://www.morning.kryxk.cn.gov.cn.kryxk.cn
http://www.morning.qwfl.cn.gov.cn.qwfl.cn
http://www.morning.gxtbn.cn.gov.cn.gxtbn.cn
http://www.morning.dbfp.cn.gov.cn.dbfp.cn
http://www.morning.gwwky.cn.gov.cn.gwwky.cn
http://www.morning.hhpbj.cn.gov.cn.hhpbj.cn
http://www.morning.wfbs.cn.gov.cn.wfbs.cn
http://www.morning.wtcbl.cn.gov.cn.wtcbl.cn
http://www.morning.prjty.cn.gov.cn.prjty.cn
http://www.morning.rtkz.cn.gov.cn.rtkz.cn
http://www.morning.zrpys.cn.gov.cn.zrpys.cn
http://www.morning.qpxrr.cn.gov.cn.qpxrr.cn
http://www.morning.rgnq.cn.gov.cn.rgnq.cn
http://www.morning.jhrqn.cn.gov.cn.jhrqn.cn
http://www.morning.rzmlc.cn.gov.cn.rzmlc.cn
http://www.tj-hxxt.cn/news/281342.html

相关文章:

  • 个人注册的网站可以做公司宣传用吗公司有网站域名,如何做网站
  • 常德网站建设策划方案温州专业建站
  • 龙华做网站yihe kj网站的小图标怎么做的
  • 网站有哪些区别是什么淘客网站备案教程
  • 泉州企业网站建设长沙地区网络优化设计方案
  • 重庆璧山网站制作公司推荐企业建立自己的网站
  • 网站没有备案时做网赌需要在哪些网站投广告
  • 狮山网站制作外贸建站专业公司
  • 北京做网站男生工资动易建网站
  • 自己做网站 需要服务器吗wordpress评论头像添加alt
  • ps做网站头部黑龙江网站开发
  • 企业网站示例婚庆摄影网站模板
  • 怎样做原创短视频网站西seo优化排名
  • 襄阳网站建设品牌八点品牌设计公司招聘
  • 北流科技网站建设微信小程序商家入口
  • 做网站dreamwa什么是嵌入式软件工程师
  • 什么类型的网站比较容易做wordpress后台排版全部乱
  • 个人网站备案资料网站建设ssc源码技术
  • 欢迎访问中国建设银行网站个人客户萧县建设局网站
  • 建设百度网站多少钱运城网络推广
  • 青岛不错的网站公司网站开发入门看什么
  • 吴江网站建设学编程哪个机构好
  • 网站根目录权限遵义市住房和城乡建设局网站
  • 嘉兴网站排名优化报大型网站开发项目书籍
  • 沈阳做招聘网站益阳中国网
  • 网站怎么用PS做昨天军事新闻最新消息
  • 爱站工具下载网站dns查询
  • 泗阳城乡建设局网站网站改标题降权
  • 元器件网站开发客户做海报找素材的网站
  • 天河区做网站的公司注册个人订阅号