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

网站数据库 mysql如何构建wordpress

网站数据库 mysql,如何构建wordpress,pc网站做移动适配,网站首页界面设计背景#xff1a;最近经理要求前端新项目在Jenkins使用docker镜像来临时编译打包#xff0c;本来是没有问题的#xff1b;但Jenkins是在Ubuntu系统上二进制包安装的#xff0c;使用的普通用户devops部署的#xff0c;docker镜像内部是用的root用户#xff0c;这就导致打包… 背景最近经理要求前端新项目在Jenkins使用docker镜像来临时编译打包本来是没有问题的但Jenkins是在Ubuntu系统上二进制包安装的使用的普通用户devops部署的docker镜像内部是用的root用户这就导致打包之后在.jenkins/workspace中产生的dist及node_modoules权限变成了root权限在jenkins执最后一步清理工作空间时会提示 Operation not permitted即无权限清理。 先看jenkinsfile node {......stage(部署) {if (env.target prod) {sh rsync -zcav -e ssh dist/* test:/data/www/web/distsh sudo chown -R devops:devops pwd}}stage(清理){deleteDir()} }一开始的想法修改workspace产生的目录权限但由于jenkins所在服务器使用的用户devops设置了密码单独使用sudo命令会提示sudo: no tty present and no askpass program specified。 解决办法 方法1.将devops用户在sudo组中设置为免密码 sudo vim /etc/sudoersdevops ALL(ALL:ALL) NOPASSWD:ALL方法2. 在使用sudo命令的时候将密码传入过去 echo PASSWROD | sudo -S chown -R devops:devops pwd改后jenkinsfile如下 node {......stage(部署) {if (env.target prod) {sh rsync -zcav -e ssh dist/* test:/data/www/web/distsh echo PASSWROD | sudo -S chown -R devops:devops pwd}}stage(清理){deleteDir()} }
http://www.zqtcl.cn/news/390533/

相关文章:

  • 牙克石网站建设宁波pc营销型网站制作
  • 具有营销价值好的网站深圳工程建设服务网
  • 全flash网站源码app软件开发公司员工守则
  • 曹鹏wordpress建站seo视频本溪做网站的公司
  • 提示网站有风险老电脑做网站服务器
  • 怎么做网站导航外链出入青岛最新通知今天
  • 济宁房产网站建设海外电商怎么做如何从零开始
  • 网站优化插件中国建设银采购发文网站
  • 重庆企业网站的推广电力建设集团网站
  • 长沙制作网站词条有哪些网站可以做
  • 网站 网页区别简单的网页设计作品
  • 济南做网站推广有哪些公司天津建设工程信息网官方
  • 番禺市桥网站建设有关网站建设的知识
  • 信用中国 网站 支持建设怎么做网站美工
  • 做网站怎么样引流郑州最好的妇科医院排行
  • 云软件网站建设做仓单的网站
  • 邯郸做移动网站报价注册公司流程流程图
  • linux部署wordpress福州短视频seo推荐
  • 做地推的网站做网站感觉挣不到钱啊
  • 网站建设公司哪家好 搜搜磐石网络营销网站建设免费
  • 如何改网站的内容源码买卖网站
  • 企业网站 报价免费创意字体设计
  • 调用百度地图做全景的网站网站维护要求
  • 济宁网上做科目一的网站网站维护工程师薪酬
  • 领先的响应式网站建设平台湖北企业建站系统信息
  • 嘉兴市住房和城乡建设局网站巩义网站建设方案报价
  • 桂林做网站的公司哪家最好长沙网络工程学院
  • 广州 天河网站设计wordpress评论开关
  • 河南郑州建设网站做贺卡网站
  • 我的家乡湛江网站设计烟台网站建设招聘