摘要:
### 前言: 想要用脚本或代码来触发Jenkins工程? 不妨看看这里~ ### 模块安装 pip install jenkinsapi 或者 easy_install jenkinsapi ### 基础案例 ``` from jenkinsapi.jenkins import Jenkins j 阅读全文
摘要:
需求 这里题目起的比较大,实际笔者这里的需求,仅仅是检测提交的文件名称以及目录名称是否包含空格而已,不过回头想想也不算大,我能够检测空格,同时也就能检测其他的元素,进而实现一整套合法性需求。 钩子函数 SVN的钩子函数是放在服务端的hooks目录下,里头有好几个: pre-commit就是咱们的目标 阅读全文
摘要:
概述 在前面的文章中,介绍了如何创建个人企业账号以及在企业账号中自建应用,这里就继续介绍如何让自己自建的应用能够与我们的业务交互,也就是接收消息和事件~ 关于这部分内容,官网也给了具体的解释: 为了能够让自建应用和企业微信进行双向通信,企业可以在应用的管理后台开启接收消息模式。 开启接收消息模式的企 阅读全文
摘要:
概述 在这部分的文章中,将总结企业微信二次开发相关的流程和步骤; 关于企业微信的二次开发,有很多种方向,也就是说,他可以做很多事,笔者这里主要集中在自定义应用这块,使用自定义应用来与企业微信做交互并调用公司内部的服务,以实现各种自定义功能,简而言之就是我给应用发指令,来让他实现对应操作的这么一种模式 阅读全文
摘要:
前言 由于公司项目越来越多,员工需求比较大,svn这块的管理工作,集中在一个人身上的话,比较繁重,因此就考虑安全的下放svn管理权限,让各部门的老大能够自己去规划组内成员的svn权限分配; 思路 打算让各部门的老大,自己编辑他们本地的一个xlsx表格,这个表格会通过ftp软件在本地打开,实际文件是存 阅读全文
摘要:
前言 这里记录下LDAP和Jenkins的集成过程,Jenkins我就不介绍了,不了解的自己去查查叭~~ 集成 Jenkins版本 我这里是一个比较新的版本,其他版本的配置差异不是特别大,核心认证配置都是一样的。 配置 首先我们需要使用管理员用户登录,登录之后,点击如下按钮: 进而进入到如下界面,继 阅读全文
摘要:
前言 前面的文章里介绍了LDAP与一些公共平台的集成方法,今天看看与svn的集成方法,也是笔者花时间最多的一个环节了。 概述 在此之前,我想先跟大家分享下svn与ldap服务集成的大致思路,因为笔者当时在这方便走了不少弯路,也不想后续的同学继续为此花费不必要的时间。 方法选择 在集成的方法上,我这里 阅读全文
摘要:
前言 由于公司业务发展,内部搭建的公共系统越来越多,对每一位同学来说,需要记住多个系统的用户名和密码,对大龄同学极度不友好,同时,对IT同学来说,在新人入职阶段,需要去不同的账号平台里添加或注册账号,管理和使用代价有点高; 经过和周边部门同学沟通下来,决定使用LDAP服务来管理这批平台,先简单介绍下 阅读全文
摘要:
前言 在前面的文章中,我们学习过ldap服务在Ubuntu环境中的搭建以及管理,实际上,我们搭建任何服务的目的永远都是用使用它,在后面的篇幅里,我们就一起来康康怎么去使用这个ldap,今天我们先看ldap与confluence的集成方法。 配置 这里我们通过截图的方式展示在confluence内部, 阅读全文
摘要:
前言 在前面的文章中,介绍了ldap服务的搭建,这里看下ldap与nextcloud平台的集成过程; Nextcloud 大致介绍下nextcloud,它是一款开源免费的私有云存储网盘项目,可以实现跨平台设备文件的同步、共享、版本控制以及团队协作功能;咱这边就是搭建在公司内部,作为公共资源共享平台使 阅读全文