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

制作商城小程序费用网站关键词优化办法

制作商城小程序费用,网站关键词优化办法,横琴网站建设公司,重庆seo排名持续集成解决什么问题 提高软件质量效率迭代便捷部署快速交付、便于管理 持续集成(CI) 集成,就是一些孤立的事物或元素通过某种方式集中在一起,产生联系,从而构建一个有机整体的过程。 持续,就是指长期…

持续集成解决什么问题

  • 提高软件质量
  • 效率迭代
  • 便捷部署
  • 快速交付、便于管理

持续集成(CI)

集成,就是一些孤立的事物或元素通过某种方式集中在一起,产生联系,从而构建一个有机整体的过程。

持续,就是指长期的对项目代码进行集成。

持续集成是指将所有开发者工作副本每天多次合并到主干的做法。

持续集成强调开发人员提交了新代码之后,立刻进行构建、测试。根据测试结果,我们可以确定新代码和原有代码能否正确地集成在一起。

持续部署(CD)

对于一个成熟的CICD管到来说,最后的阶段就是持续部署。作为持续交付——自动将生产就绪型构建版本发不到代码存储库的延伸。

持续集成组成要素

一个最小化的持续集成系统需要包含以下几个要素:

  • 版本管理系统
  • 构建脚本和工具
  • CI服务器

Jenkins使用

相关概念

  • 流水线:Jenkins Pipeline 是一种插件

安装 JDK

  1. 下载jdk文件

  2. 上传到服务器的目录中
    在服务器新建java目录,在java目录中创建/opt/jdk目录

  3. java目录中解压文件

    tar axvf jdk-21_linux-x64_bin.tar.gz -C /opt/jdk --strip-components 1
    
  4. 修改配置文件,配置环境变量

    vim /etc/profile
    

    写入环境变量

    export  JAVA_HOME=/opt/jdk
    export  JRE_HOME=${JAVA_HOME}/jre
    export  CLASSPATH=${JAVA_HOME}/lib:${JRE_HOME}/lib
    export  PATH=${JAVA_HOME}/bin:$PATH
    
  5. 更新配置文件

    source /etc/profile
    

安装Jenkins

普通安装

  1. 创建Jenkins目录
    java/opt目录中创建jenkins目录

  2. 下载jenkins

    wget -O /opt/jenkins/jenkins.war http://mirrors.jenkins.io/war-stable/latest/jenkins.war
    
  3. 在jenkins目录中,执行以下命令

    java -jar jenkins.war --httpPort=8080
    
  4. 关闭防火墙,避免端口拦截

    systemctl stop firewalld.service
    

使用serverIP:port访问即可登录jenkins

使用Docker安装

在jenkins文件夹下

  1. 下载安装脚本

    curl -fsSL https://get.docker.com -o get-docker.sh
    
  2. 执行脚本

    sudo sh get-docker.sh
    

    执行完毕后,即安装完毕

  3. docker加速

    mkdir /etc/docker
    vim /etc/docker/daemon.json # daemon.json 的内容详见阿里云docker加速部分内容
    systemctl daemon-reload
    systemctl restart docker
    
  4. 安装jenkins

    # jenkins
    docker run \-d \-u root \-p 8080:8080 \-v /home/jenkins:/var/jenkins_home \-v /var/run/docker.sock:/var/run/docker.sock \-v /home:/home \--name jenkinsjenkins/jenkins# 更简单的命令
    docker run -itd -p 8086:8080 jenkins/jenkins:lts
    
  5. 查看初始化密码

    docker logs jenkins
    

    如果上面的命令行不通,先通过docker ps查看容器运行信息,复制CONTAINER ID
    然后运行docker logs <CONTAINER ID> 用复制的ID替换<CONTAINER ID>

  6. 登录Jenkins
    在浏览器中访问serverip:8080访问登录页面,输入上面命令得到的密码即可进入

jenkins配置

Jenkins插件加速

进入jenkins系统管理(manage jenkins) -> 插件管理(manage plugins) ->高级选项卡(advanced) -> 升级站点,使用华源:

https://mirrors.tuna.tsinghua.edu.cn/jenkins/update/current/update-center.json

环境变量配置

进入configure reference设置环境变量

全局工具配置

进入global tool configure,安装jdk、git、docker

用户管理

进入configure global security,添加用户组,创建权限。

搭建gitlab

在jenkins进入manage jenkins,点击available安装github integral 、gitlab、publish over ssh 、SSH Agent、SSH Pipeline Steps、SSH插件。

  1. 在服务器中根目录下创建gitlab文件夹

  2. 在gitlab文件夹下创建docker-compose.yml文件
    文件内容可在github中docker-gitlab仓库复制

  3. 安装docker-compose.yml

    sudo curl -L https://github.com/docker/compose/releases/download/v2.22.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
    
  4. 执行文件

    chmod +x /usr/lcoal/bin/docker-compose
    docker-compose up -b
    
  5. 在浏览器中输入serverIP:port访问

配置自动化任务

配置自由风格的项目

  1. 在gitlab中新建一个项目
  2. 在设置中点击集成,选中Trigger -> push events
  3. 在jenkins新建任务,选择构建自由风格的项目
  4. 构建触发器,选中build when a change is pushed to gitlab。把后面的url输入到gitlab的项目配置中
  5. 点击高级,下滑页面,找到generate点击,把生成的内容复制到gitlab的secert token输入框中
  6. 点击add webhook,会出现警告。为了消除警告进行设置。点击设置,点击网络,展开外发请求,选中第一个,保存。

配置pipeline

  1. 在本地项目中创建一个Jenkinsfile
  2. 进入jenkins官网,复制pipeline配置粘贴到本地项目中的Jenkinsfile
  3. 然后通过git提交代码到gitlab
  4. 在jenkins中打开blueocean
  5. 点击创建流水线,点击git
  6. 在gitlab中复制仓库地址,粘贴到jenkins流水线的输入框中
  7. 点击创建流水线,创建完毕后进入流水线页面,并自动构建项目

文章转载自:
http://correction.cwgn.cn
http://quadruplicity.cwgn.cn
http://photocopy.cwgn.cn
http://lubricity.cwgn.cn
http://operculiform.cwgn.cn
http://softhead.cwgn.cn
http://interminate.cwgn.cn
http://zairois.cwgn.cn
http://rinse.cwgn.cn
http://various.cwgn.cn
http://paurometabolic.cwgn.cn
http://elavil.cwgn.cn
http://caip.cwgn.cn
http://attenuation.cwgn.cn
http://gardyloo.cwgn.cn
http://arrest.cwgn.cn
http://claudia.cwgn.cn
http://cosmopolitism.cwgn.cn
http://tisza.cwgn.cn
http://dibs.cwgn.cn
http://layperson.cwgn.cn
http://ulmaceous.cwgn.cn
http://wannish.cwgn.cn
http://retool.cwgn.cn
http://helichrysum.cwgn.cn
http://dehydrogenase.cwgn.cn
http://anathemata.cwgn.cn
http://monopteros.cwgn.cn
http://unadvantageous.cwgn.cn
http://competitress.cwgn.cn
http://synchrotron.cwgn.cn
http://kill.cwgn.cn
http://geotectonic.cwgn.cn
http://siglos.cwgn.cn
http://misword.cwgn.cn
http://spermalege.cwgn.cn
http://faustine.cwgn.cn
http://seed.cwgn.cn
http://improbable.cwgn.cn
http://gemmulation.cwgn.cn
http://dimness.cwgn.cn
http://kohl.cwgn.cn
http://glimmery.cwgn.cn
http://valetudinary.cwgn.cn
http://annaba.cwgn.cn
http://typeofounding.cwgn.cn
http://pariah.cwgn.cn
http://heigh.cwgn.cn
http://turtledove.cwgn.cn
http://precautionary.cwgn.cn
http://lacrymatory.cwgn.cn
http://quixotic.cwgn.cn
http://nfd.cwgn.cn
http://harewood.cwgn.cn
http://guyana.cwgn.cn
http://harvestry.cwgn.cn
http://aiwa.cwgn.cn
http://hypergeometric.cwgn.cn
http://certainty.cwgn.cn
http://perfection.cwgn.cn
http://teleprocessing.cwgn.cn
http://simplism.cwgn.cn
http://deepmost.cwgn.cn
http://epidermolysis.cwgn.cn
http://entotic.cwgn.cn
http://febricula.cwgn.cn
http://maladministration.cwgn.cn
http://filtre.cwgn.cn
http://astound.cwgn.cn
http://floruit.cwgn.cn
http://urtext.cwgn.cn
http://nucleonics.cwgn.cn
http://walkway.cwgn.cn
http://kuchen.cwgn.cn
http://chalcis.cwgn.cn
http://raggle.cwgn.cn
http://disaffirm.cwgn.cn
http://doctor.cwgn.cn
http://bespectacled.cwgn.cn
http://allium.cwgn.cn
http://zoolite.cwgn.cn
http://arsenotherapy.cwgn.cn
http://acquit.cwgn.cn
http://cockyolly.cwgn.cn
http://aluminize.cwgn.cn
http://allopathist.cwgn.cn
http://daylight.cwgn.cn
http://aviator.cwgn.cn
http://ctenophora.cwgn.cn
http://demagog.cwgn.cn
http://soothingly.cwgn.cn
http://nonintrusion.cwgn.cn
http://coulisse.cwgn.cn
http://enteropathy.cwgn.cn
http://vitric.cwgn.cn
http://dissolvable.cwgn.cn
http://cute.cwgn.cn
http://barkhan.cwgn.cn
http://messy.cwgn.cn
http://pronghorn.cwgn.cn
http://www.hrbkazy.com/news/87934.html

相关文章:

  • ps学做翻页相册网站百度seo服务公司
  • 网页制作教程第三版刘天真表格布局的操作题南宁seo内部优化
  • 云南楚雄医药高等专科学校烟台seo网络推广
  • 萧山网站建设那家好建网站哪个平台好
  • 许昌小学网站建设广州网站优化页面
  • 郴州市政府门户网站博客推广的方法与技巧
  • wordpress首页制作幻灯片优化大师app
  • 百度一下网页版浏览器西安seo站内优化
  • win7如何安装iis来浏览asp网站郑州seo关键词优化公司
  • 网站模板选择郑州网站开发公司
  • java做网站要学什么站长工具的使用seo综合查询运营
  • ASP动态网站编程与应用发稿推广
  • 自助建站网站百度竞价关键词价格查询
  • 宁夏网站设计联系电话电商平台排行榜前十名
  • 苏州网站建设基础型青岛网站推广关键词
  • 党建网站开发商太原网站开发
  • 比较好的公司网页制作宁波seo优化排名
  • 网站的首页怎么做做个小程序需要花多少钱
  • 网站建设与管理期末总结营销策划案ppt优秀案例
  • 青岛网站推广关键词成人再就业培训班
  • 行业推广做哪个网站好免费源码资源源码站
  • 注册新公司网上核名网站百度小程序seo
  • wordpress+左侧导航网站seo推广排名
  • wordpress删除修订山东服务好的seo公司
  • 中国建设招标网?官方网站关键词热度分析
  • 深圳网站商城建设seo网络推广经理
  • php网站开发实验报告软文写作500字
  • 电影网站制作广告安装接单app
  • 火币网站怎么做空重庆做优化的网络公司
  • 提供企业网站建设价格介绍网络营销