bri*_*oon 2 github webhooks raspberry-pi3
我购买了 Pi 3 B+,并希望它能够从私人 github 存储库自动克隆/部署新推送(来自另一台机器)。我只是想知道我会怎么做。我知道我需要一个 github web hook,但我不知道从哪里开始。Pi 将位于一个我不想经常去更新我的代码的地方,因此这将使一切变得更加容易。谢谢
您需要将存储库克隆到 Raspberry Pi
git clone git@github.com:your-username/your-repo-name.git
然后在开始脚本之前,您只需将新版本从 github 拉到本地存储库并运行更新的脚本
git pull origin master
启动脚本示例:
#!/bin/bash
cd /your-local-repository-path/
git pull origin master
python your-script.py &
Run Code Online (Sandbox Code Playgroud)
不要忘记使启动脚本可执行sudo chmod 755 starting-script.sh
然后你可以运行你的启动脚本 /.starting-script.sh
它应该在运行之前将最新版本的远程存储库拉到本地存储库。
希望对您有帮助。
| 归档时间: |
|
| 查看次数: |
6880 次 |
| 最近记录: |