GitLab CI/CD 是一个内置在GitLab中的工具,用于通过持续方法进行软件开发: Continuous Integration (CI) 持续集成 Continuous Delivery (CD) 持续交付 Continuous Deployment (CD) 持续部署 持续集成的工作原理 ...
分类:
其他好文 时间:
2020-02-05 13:19:42
阅读次数:
67
行级策略实验 创建测试表并插入数据: TEST=# create table test(id serial primary key, user_name varchar(32), crt_time timestamp default now()); CREATE TABLE TEST=# inser ...
分类:
数据库 时间:
2020-02-04 18:52:10
阅读次数:
119
在root用户下,执行 [root@localhost ~]# gitlab-rails console production GitLab: 11.0.4 (edb037c) GitLab Shell: 7.1.4 postgresql: 9.6.8 Loading production envi ...
分类:
其他好文 时间:
2020-02-04 10:21:17
阅读次数:
85
在用程序操作代码的时候,每次要输入密码,那简直是异常灾难。 免密clone/pull,除了配置SSH-KEY之外,还可以直接在url中加入用户名-密码,如下 git clone http://your-count:your-password@devops.gsafety.com/git/JCyFR3 ...
分类:
其他好文 时间:
2020-02-03 17:25:58
阅读次数:
72
克隆现有的远程仓库到本地 [@wooluwakerdeMBP:gitLab]$ pwd /Users/walker/work/gitLab [@wooluwakerdeMBP:gitLab]$ git clone ssh://git@******.git #将远程仓库克隆到本地,会新创建wenjia ...
分类:
其他好文 时间:
2020-02-02 13:56:18
阅读次数:
104
1、管理员运行命令提示符 2、进入postgresql的安装bin目录 cd /d D:\PostgreSQL\12\bin 3、执行 initdb -D D:\PostgreSQL\odoo12\data -g --locale=chinese-simplified_china.936 -E UT ...
分类:
数据库 时间:
2020-02-02 13:50:13
阅读次数:
109
#!/bin/bash echo "write repo" sudo cat>/etc/yum.repos.d/pgdg-redhat-12.repo<<EOF [pgdg12] name=pgdg12 baseurl=https://mirrors.cnnic.cn/postgresql/repo ...
分类:
数据库 时间:
2020-02-02 01:45:28
阅读次数:
237
有时在项目构建的过程中,我们需要根据用户的输入动态传入一些参数,从而影响整个构建结果,这时我们可以使用参数化构建。Jenkins支持非常丰富的参数类型 接下来演示通过输入 gitlab项目的分支名称来部署不同分支项目。 改动 pipeline流水线代码 项目创建分支,并推送到Gitlab上 新建分支 ...
分类:
其他好文 时间:
2020-01-31 20:44:51
阅读次数:
71
轮询SCM可以实现Gitlab代码更新,项目自动构建,但是 该方案的性能不佳。那有没有更好的方案呢? 有的。就是利用Gitlab的webhook实现代码push到仓库,立即触发项目自动构建。 安装Gitlab Hook插件需要安装两个插件:Gitlab Hook和GitLab Jenkins设置自动 ...
分类:
Web程序 时间:
2020-01-31 18:44:08
阅读次数:
114
Jenins Jenins 是一个用来帮助运维研发生命周期提高效率的BS架构的管理软件,功能强大提供多种扩展模块来完成一系列工作,Jenkins 主要可以根据相关环境对运维人员减少频繁的人力工作,减少失误,减少人力消耗,提高工作效率与质量 CI/CD,DevOps 持续集成(Continuous I ...
分类:
其他好文 时间:
2020-01-31 12:30:40
阅读次数:
97