标签: continuous-integration gitlab githooks
我正在托管一个gitlab。对于某些回购协议(可能来自不同的用户),我想为代码创建一个tarball,并在每次git push时将其发布到另一个服务A的REST API。
但是,我的服务A的api需要进行身份验证才能访问。因此,我使用A作为OAuth服务器登录gitlab。
现在我的问题是,如何正确上传文件。
我正在考虑的几种方法。但是我不确定我的理解是否正确。