随笔分类 - 自动化部署
摘要:jenkins+git+dingding 配置邮件发送 注意不要使用localhost, 邮件地址要和后文中的一致 功能更加强大的配置 # 集成顶顶机器人 插件 安装dingding 构建后操作 钉钉。。。。 钉钉新建群组,拿到webhook, 上面的access token写错了。
阅读全文
posted @ 2019-03-10 20:02
慕沁
摘要:- 我们每天都在用 pip install 。 - 默认会去官方的PyPI源下载,不过可以通过修改Linux或者macOX上的用户家目录下的文件 ~/.pip/pip.conf [global] timeout=600 index-url = http://pypi.doubanio.com/simple trusted-host = p...
阅读全文
posted @ 2019-02-28 16:44
慕沁
摘要:Gunicorn 是一个由纯Python实现的UNIX类操作系统平台下WSGI服务,它非常容易部署和使用,而且没有别的依赖 我使用的是nginx+gunicorn进行部署,如果你愿意,你用可以只使用Gunicorn 另外,这个方法只适用于linux系统下 pip install gunicorn 你可以单纯使用命令 ``nohup gunicorn deeru.wsgi & `` 运...
阅读全文
posted @ 2019-01-04 15:49
慕沁
摘要:十、权限配置 由于jenkins默认的权限管理体系不支持用户组或角色的配置,因此需要安装第三发插件来支持角色的配置,我们使用Role-based Authorization Strategy 插件,安装请参考前面插件管理章节。 1、启用插件 插件安装后,我们先启用该插件管理Jenkins权限。 2、
阅读全文
posted @ 2018-12-14 16:13
慕沁
摘要:2)编写发布脚本 我们实现将从Git拉到的代码打包,然后发布到node1的/data/web目录下。编辑我们的Job,在构建处输入如下代码 构建执行成功后: 我们在Jenkins的工作区my-freestyle目录中生成web-11.tar.gz包,并且已经传送到了node1要求的目录下。 在这里我
阅读全文
posted @ 2018-12-14 16:08
慕沁
摘要:持续集成 JENKINS java开发的,需要java的运行环境 官网 :https://jenkins.io/ 清华镜像:https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/jenkins-2.155-1.1.noarch.rpm yum -y
阅读全文
posted @ 2018-12-14 15:00
慕沁
摘要:rpm -ivh gitlab-ce-10.2.2-ce.0.el7.x86_64.rpm vim /etc/gitlab/gitlab.rb # external_url 'http://127.0.0.1' gitlab-ctl reconfigure gitlab-ctl restart gi
阅读全文
posted @ 2018-12-14 09:10
慕沁
摘要:ansible / fabric / puppet / saltstack/ scp/rsync git clone -b v1.0 http://www.github.com/xxxxxx 从git拉代码,通过管理工具,将代码上传到每一台服务器上; jekins web程序软件, 基于git +
阅读全文
posted @ 2018-10-15 21:12
慕沁
摘要:uwsgi缺陷: 静态请求:css,js图片 动态请求:提交表单,mysql,动态渲染html 动态请求 uwsgi 静态请求Nginx
阅读全文
posted @ 2018-10-15 20:24
慕沁
摘要:服务器环境准备阶段: 第一阶段:代码上线 将本地代码打包,拷贝到服务器上 第二阶段: # nginx只做转发
阅读全文
posted @ 2018-10-14 22:13
慕沁