比如通过 web 触发,主动去 gitlab 拉代码,和本地文件同步,只是增量更新,不是文件下载。我看了看 http api 或者 gitlab-python 好像都不能实现这个功能,大家有啥思路吗?
1
Vegetable 2021-04-01 18:05:35 +08:00 1
阿这,难道不能这样?
os.system("git pull") |
2
wayslog 2021-04-01 19:43:09 +08:00
subprocess.check_call(shlex.split('git pull ....'))
|
3
Misakas 2021-04-02 10:04:34 +08:00
os.system("cd /home/workspace/ && git pull ")。楼上的都不严谨(狗头
|
4
tingyunsay 2021-04-02 17:32:41 +08:00
import commands
commands.getstatusoutput("/usr/bin/git pull") |