首页 > TAG信息列表 > eus
jenkins代码rsync推送脚本带日志记录和代码分机房处理示例
# 发布脚本 # vim rsync_golang_pcsrv.sh #!/bin/bash # 脚本中最后一个管道命令返回非0 就退出 set -e # 脚本中管道命令返回非0 也退出 set -o pipefail # 脚本中变量存在空 就退出 set -u ##############jenkins拉取git代码同步到 publish02 上,然后触发 publish02 上的该脚centos7.7环境安装nodejs8
nodejs的yum安装部署# nodejs-8.15.1curl -sL https://rpm.nodesource.com/setup_8.x | bash -# 默认安装最新版本安装指定版本yum install nodejs-8.15.1 -y [root@eus_influenex_web01:/etc/pki/rpm-gpg]# node --versionv8.15.1[root@eus_influenex_web01:/etc/pki/rpm-gpg]jenkins报错Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password) 的处理
问题背景:jenkins服务器发布代码后需要执行删除缓存的操作ssh -p222 eus_pe_devadmin@1.1.1.1 "sudo rm -rf /dev/shm/nginx/hipdf/cache/*"分析:要让jenkins能删除远程服务器上的缓存,需要配置免秘钥打通为避免权限过大,使用 eus_pe_devadmin 操作,即jenkins服务器上运行tomcat服务的a