背景 接口自动化期望代码push后触发实现持续集成,代码push后,自动化执行jenkins的job。 步骤 准备工作 工具:jenkins,gitlab jenkins需要安装插件:git plugin,gitlab hook plugin , gitlab plugin(有的插件是自带的,缺什么 ...
分类:
Web程序 时间:
2017-08-29 14:13:11
阅读次数:
186
原文:intro-to-vue-3-vue-cli-lifecycle-hooks 译者:nzbin 这是 JavaScript 框架 Vue.js 五篇教程的第三部分。在这一部分,我们将学习 Vue-cli ,还会涉及真实的开发流程。这个系列教程并不是一个完整的用户手册,而是通过基础知识让你快速了 ...
分类:
Web程序 时间:
2017-08-23 13:29:13
阅读次数:
331
如果需要同步到生产环境,请做额外处理,如自动化测试,测试通过再同步。 实际上gitlab的钩子post的数据包含了更多内容,上面只是做一个简单的同步。 nginx配置 项目配置 为项目设置自动更新 在gitlab项目设置里面,点击"Web钩子" 链接填写http://ip地址/hooks.php?t ...
分类:
其他好文 时间:
2017-08-23 10:33:52
阅读次数:
443
写代码的时候,git push到远程代码库后,往往还要连到服务器上pull代码才能进行测试。代码push后自动更新测试服务器的代码也算是一种刚需了。 gitLab的钩子分为两大类:1.web hooks 2.custom hooks,这是调用git原生钩子,这里的钩子也有两种类型:(1)全局钩子 ( ...
分类:
其他好文 时间:
2017-08-17 14:38:42
阅读次数:
1495
myApp │ config.xml //项目配置文件,包名、名称、minSdkVersion等都在此处配置 │ ionic.config.json │ package.json //项目依赖文件列表 │ tsconfig.json │ tslint.json │ ├─hooks │ ├─node_... ...
分类:
其他好文 时间:
2017-08-16 17:21:00
阅读次数:
158
1. 简介 SELinux带给Linux的主要价值是:提供了一个灵活的,可配置的MAC机制。 Security-Enhanced linux (SELinux)由以下两部分组成: 1) Kernel SELinux模块(/kernel/security/selinux) 2) 用户态工具 SELin ...
分类:
系统相关 时间:
2017-08-11 10:45:35
阅读次数:
252
关于这个explorer.exe病毒。是眼下xp最为常见的一个病毒,会大量的消耗系统资源,造成电脑特别的卡顿。 1、关闭还原(假设没有,则跳过),为的是防止我们改动后,还原之后又回来了。 2、打开注冊表。 win + R 键(或者 点击 開始--》执行) 然 输入regedit 并敲回车。这样就能够 ...
在我前面的文章《SVN提交强制写入注释及相关扩展阅读》中,提到了提交时强制写入注释的方法在使用Apache进行SVN管理,而不是使用svnserve的时候,在钩子hooks中填写的中文脚本有可能无法正确显示,会提示ErroroutputcouldnotbetranslatedfromthenativelocaletoUTF-8.网上大多数..
分类:
其他好文 时间:
2017-07-06 13:22:24
阅读次数:
450
在svn仓库目录下有个hooks目录,下面建一个 post-commit.cmd 文件,有代码提交到仓库,自动checkout到指定目录。 @echo onSET REPOS=%1SET USER=%2SET SVN="C:/Program Files/VisualSVN Server/bin/sv ...
众所周知,Git仅能跟踪文本文件,而QTP所生成的对象库文件xx.tsr是一种二进制文件,不可以被git所跟踪。本文详细介绍了利用git的hooks特性,来将xx.tsr文件转换成xx.xml文件,以便跟踪对象库的版本历史。首先,git的hooks特性是指在特定事件发生之前或者之后执行特定脚本代码的..
分类:
其他好文 时间:
2017-06-29 22:07:52
阅读次数:
143