提交 9eb54d2d authored 作者: chenshiying's avatar chenshiying

[新增] 修改准生产环境相关配置

上级 e1c6e3cc
# 准生产环境
## 一、服务器信息
jenkins 服务器 10.0.120.198 192.169.200.175
## 二、初始化生成Push job 及其 deploy Job
GeneratorDeployJobScript
GeneratorPushScript
注: 修改为准生产构建BuildEnvEnum buildEnvEnum = BuildEnvEnum.PRE_PRODUCT
1、登录服务器 192.169.200.175
2、 cd /home/soft/jenkins-job-create 执行 createJob.txt 中的 脚本
注:config.xml 模板在 resources/template/jenkins/create/config.xml
3、 上传job 到 /home/soft/docker/jenkins/data/jobs
## 三、生产启动脚本
1、维护 deployInfo.xlsx
2、GeneratorScript 修改 uildEnvEnum buildEnvEnum = BuildEnvEnum.PRE_PRODUCT
3、上传配置到服务器 192.169.200.175
/home/soft/deploy/server
4、推送
cd /home/soft/deploy/
文件进行 dos/unix 格式转换
```shell
sh formatFile.sh
```
发送最新部署文件
```shell
sh push_script.sh
```
执行初始化 /home/soft 脚本
```shell
pssh -h /home/soft/deploy/server/host_ip_push_script.txt -i bash /home/soft/initEnv.sh
```
执行拷贝 nginx 配置文件
```shell
pssh -h /home/soft/deploy/server/host_ip_push_script.txt -i bash /home/soft/copyNginxConfig.sh
```
5、配置nginx
登录 192.169.200.143
参照生成的zww-nginx.conf 配置
<?xml version='1.1' encoding='UTF-8'?>
<project>
<description></description>
<keepDependencies>false</keepDependencies>
<properties>
<com.dabsquared.gitlabjenkins.connection.GitLabConnectionProperty plugin="gitlab-plugin@1.5.13">
<gitLabConnection>gitlab140</gitLabConnection>
</com.dabsquared.gitlabjenkins.connection.GitLabConnectionProperty>
</properties>
<scm class="hudson.scm.NullSCM"/>
<canRoam>true</canRoam>
<disabled>false</disabled>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers/>
<concurrentBuild>false</concurrentBuild>
<builders/>
<publishers/>
<buildWrappers/>
</project>
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论