摘要: 自动化部署脚本设计 HTTP:构建完成后,把包scp到一台Apache的/var/www/html目录下。 1.从制品库(http ftp)获取对应的包2.复制对应环境的配置文件到部署包中。3.将包传输到待部署服务器上。scp /data/deploy/prod-v1.3.44.将待部署节点移除集群 阅读全文
posted @ 2020-02-22 10:26 xiaosafengfei 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 一、提交阶段:1.更新代码 2.构建 3.单元测试 4.质量扫描 node { gitlabCommitStatus(builds:["Commit Build"]){ stage('Code PUll'){ echo "Code PUll" git credentialsId: '10ca77b0 阅读全文
posted @ 2020-02-22 10:10 xiaosafengfei 阅读(586) 评论(0) 推荐(0) 编辑
摘要: 1.在gitlab的setting-Access Tokens生成token提供给Jenkins 2.Jenkins的系统设置-系统配置,配置gitlab地址,token 3.创建Pipeline-test项目,构建触发器,名称过滤dev分支触发构建,生成Secret token 4.在gitlab 阅读全文
posted @ 2020-02-22 10:05 xiaosafengfei 阅读(125) 评论(0) 推荐(0) 编辑