500lines:Python实现的一个持续集成系统

来源:互联网 发布:淘宝图库在哪里 编辑:程序博客网 时间:2024/06/04 18:06

GitHub500lines小项目


框架详细介绍


调试过程中的问题:

一.作者采用从本地的一个git库写代码提交,来产生新的commit ID,用于触发新的build,事实上,每五秒轮询一次查看代码库是否有更新,在使用git add之后,还没commit之前,update_repo.sh这个文件就会将刚add的记录 reset掉。所以最好是在github clone一个代码库,将这个框架自带的测试文件copy到这个库里,然后另外在一个代码库提交并推送到origin,这个时候上述的流程就能正确触发。

二.

   代码中的Bug

   Bug1:

   dispatcher.py line 73行:

   应该为:

    re.findall(r":([\w.]*)", address)



原创粉丝点击