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

网站建设lnmpwordpress footer错位

网站建设lnmp,wordpress footer错位,网站开发的公司排名,西安网站建设联系方式看本篇文章的前提是已经部署完GItlab和Jenkins服务器,已经可以手动构建成功,并且经过了很多次实践,对这两款软件基本熟悉。 建议大家按以下顺序看 前端自动化(其一)部署gitlab 前端自动化(其二&#xff0…

看本篇文章的前提是已经部署完GItlab和Jenkins服务器,已经可以手动构建成功,并且经过了很多次实践,对这两款软件基本熟悉。

建议大家按以下顺序看
前端自动化(其一)部署gitlab

前端自动化(其二)部署jenkins、配置环境、连接gitlab

前端自动化(其三)持续集成和持续部署(本章!)

  1. Jenkins上下载GitLab插件
    在这里插入图片描述

  2. 进入任务配置页面
    在这里插入图片描述

  3. 进入Gitlab生成访问令牌
    在这里插入图片描述

  4. 回到Jenkins添加这个刚生成的token
    在这里插入图片描述

  5. 进入系统设置,配置Gitlab标签内容
    在这里插入图片描述

  6. 返回Pipeline任务 点击配置 发现已经出现了刚才配置的gitlab token凭据
    在这里插入图片描述

  7. 顺便生成Secret 令牌 一会填进gitlab webhooks
    在这里插入图片描述

  8. 进入gitlab 指定项目内 配置webhooks
    在这里插入图片描述

  9. 配置好webhooks 并且测试连接 200说明Jenkins已经开始构建了
    在这里插入图片描述

  10. 已经自动触发构建
    在这里插入图片描述

  11. 现在只要一向Gitlab推代码 就会触发Jenkins 的自动构建。

  12. 在jenkins服务器上安装宝塔面板,一会准备部署(将jenkins自动构建的项目粘贴到宝塔面板www/wwwroot/文件夹下)。
    https://www.bt.cn/new/download.html
    在终端上输入命令安装宝塔
    if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec

  13. 安装宝塔会自动配置防火墙,然后在服务器防火墙上放行 8088(Jenkins网站)和即将部署的其他网站端口。
    在这里插入图片描述

  14. 安装指定插件后新建站点。
    在这里插入图片描述

  15. 之后我们在本地只要将代码推送到我们的Gitlab服务器上,就会自动触发构建,并将构建出来的文件复制到网站根目录。
    在这里插入图片描述

pipeline {agent anystages {stage('Checkout') {steps {// 拉取代码 (IP地址项目名字从Gitlab上获取)git 'ssh://git@198.4.1.1:8822/qg-react-wheel/qg-iterative-react-temp.git'}}stage('Build') {steps {// 安装依赖并构建项目sh 'yarn'sh 'yarn build'// 确保目标目录存在,如果不存在则创建sh 'mkdir -p /www/wwwroot/qg-iterative-react-temp/'// 将dist文件夹内容复制到当前服务器的指定路径sh 'cp -r dist/* /www/wwwroot/qg-iterative-react-temp/'}}}post {always {// 这里可以添加构建后的操作,比如清理、发送通知等echo 'temp-success'}}
}

在这里插入图片描述

经验积累: gitlab备份恢复后 其实并不能恢复100% 的数据

ERROR: Error cloning remote repo 'origin' 这个错误 有很多种解决方案,对于gitlab备份恢复的情况都不行,需要在Jenkins服务器上git clone ssh~~~ 以下 输入yes 后就好了。。。

希望大家都能够厚积薄发。

祝大家学习和工作愉快

http://www.yayakq.cn/news/901763/

相关文章:

  • 如何利用NAS做网站网页被禁止访问
  • 站长检测同ip网站很多怎么办网站百度搜索不到
  • wordpress适合建什么网站吗建立网站一般要多少钱
  • 贵州网站优化公司卡盟在线自助下单
  • 做网站的准备wordpress 金融
  • 网站投放广告教程分析网站建设的体会
  • 原型图怎么做网站交互陕西网上注册公司流程视频
  • 奉贤网站建设网站制作织梦网站普通地图插件
  • 如何推销网站聊城菜鸟网站建设公司
  • 建手机号码的网站网络工程专业毕业生设计
  • 做网站推广有用吗新手做网页做那个网站简单
  • 信誉好的大连网站建设保险咨询网站建设
  • 博客网站如何建设网站如何排名
  • 地方网站盈利厦门建网站费用一览表
  • 做高端网站建设微信小程序应用开发赛
  • 云服务器可以做网站吗网络营销买什么好
  • 婚礼做的好的婚庆公司网站写文章免费的软件
  • 学网站建设需要用哪几个软件什么叫网站
  • 甘肃省建设厅网站网站建设实施过程
  • 塑料机械怎么做网站网站开发工程师项目经验怎么写
  • 松江营销型网站建设公司优质网站建设
  • 网站显示建设中过年wordpress主机
  • 兴义做网站湖南网站制作哪家专业
  • 高县住房和城乡建设部网站泡棉制品东莞网站建设
  • 企业网站用什么域名企业网络营销推广方案
  • 手机网站开发价格网站域名购买
  • 怎么做网站接家纺订单惠州市
  • 做公司网站应准备什么材料模板王字体网
  • 网站建设 麓谷wordpress cros
  • 一键生成logo免费在线网页清远市企业网站seo联系方式