上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: 在上一篇文章说到了,部署一个执行远程虚拟机的脚本的item 这里说一下执行完脚本后通过企业微信的群聊机器人发送消息 1:安装插件 Qy Wechat Notification 2:在群聊新建群机器人,拿到webhook 3:jenkins具体的项目配置有中 3.1:点击构建后操作,选择企业微信通知 阅读全文
posted @ 2024-09-06 15:17 Hiro-D 阅读(619) 评论(0) 推荐(0)
摘要: jenkins和脚本部署的不是在同一个机器,简单的来说说如何用jenkins通过SSH连接执行远程机器的shell脚本 1:简单的看一下脚本的内容,自己写的一个简单的测试脚本,执行了就会打印一个脚本已执行成功在日志中 #!/bin/bash # 日志文件路径 LOG_FILE="/dongguang 阅读全文
posted @ 2024-09-06 15:03 Hiro-D 阅读(2729) 评论(0) 推荐(0)
摘要: 前提,已经安装好docker了,docker的安装,请见另一篇博客 介绍一下需要运行的python项目结构,平时在pycharm里面只需要运行app.py文件即可 项目步骤如下: 1:创建一个上传到Centos系统的文件夹(名字随意) docker_svnhook是要上传到Linux系统,生成Dok 阅读全文
posted @ 2024-09-04 11:54 Hiro-D 阅读(2027) 评论(0) 推荐(0)
摘要: 第一步,安装docker,因为我是在centos上面安装的docker,这里就细讲centos的安装步骤 1:官方建议Linux内核为3.10及以上 ,我们可以查看一下自己的Linux内核 uname -r 2:启用centos-extras存储库 该存储库默认情况下是处于启用状态的,如果之前禁用过 阅读全文
posted @ 2024-09-04 11:10 Hiro-D 阅读(996) 评论(0) 推荐(0)
摘要: 在之前的文章简单的实现了锁定仓库已经授予用户权限提交文件,但是在实际项目中,有时候我们是要锁定资源路径,不允许提交资源了,但是还可以提交配置和代码,那就需要通过分路径锁定。 实现方式和思路也是借助pre-commit,我们先在程序里面定义一个字典,简单点我们就不用数据库了,数据先初始化先用一个jso 阅读全文
posted @ 2024-09-02 18:01 Hiro-D 阅读(37) 评论(0) 推荐(0)
摘要: 在上一篇文章说到了,通过给用户提交权限,那么这个改变权限我们想做成单次的,授予了一次权限以后,如果用户提交了一个svn,那么就需要把权限给重新设置不可提交,那么我们可以通过svn的post-commit来完成。 关于svn的hook,可以在之前的文章查看,这里就不累赘了 下面是post-commit 阅读全文
posted @ 2024-09-02 16:59 Hiro-D 阅读(33) 评论(0) 推荐(0)
摘要: 在上一篇文章说到,我们通过getuser的方法向服务器请求到svn配置文件有写权限的用户,下面我们需要把用户显示在前端文件中,简单列一下前端的核心显示代码,具体的css样式就不列出来了 <div class="user-container" id="userList" {% if commitSwi 阅读全文
posted @ 2024-09-02 16:49 Hiro-D 阅读(47) 评论(0) 推荐(0)
摘要: 在上一篇文章里面说到,我们通过pre-commit向网页版获取当前svn仓库的锁定状态,来控制svn仓库是否允许提交 这样只是我们的第一步,第二步我们要做的事,向svn的配置文件获取一个名单,显示在web上,通过名单的移动授予权限,让用户可以提交 下面是获取名单的核心代码 import parami 阅读全文
posted @ 2024-08-26 15:24 Hiro-D 阅读(44) 评论(0) 推荐(0)
摘要: 一般在项目切了分支以后,会有锁定svn的需求,防止大家频繁的在分支版本提交不相关的内容,影响分支的稳定性,在前面的文章说到了,我们可以利用svnkoos的pre-commit在用户提交前做一些判断,来让用户是否可以提交。 如果只是简单的想让所有用户都无法提交,可以用些简单粗暴的办法 1:直接exit 阅读全文
posted @ 2024-08-26 11:50 Hiro-D 阅读(112) 评论(0) 推荐(0)
摘要: 一:第一篇写到了在用户提交时做检测,不允许不填写提交日志和特定的信息,感兴趣的可以查看 https://www.cnblogs.com/a565810497/p/18369876 二:现在来写一个用户成功提交后,我们拿到svn的提交日志,通过企业微信机器人发送到群组里 三:下面是具体操作 先复制一个 阅读全文
posted @ 2024-08-20 17:25 Hiro-D 阅读(83) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 9 下一页