You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Drive文件上传URI及Jenkins Google Cloud Storage插件配置咨询

解决Jenkins上传文件至Google Drive的无代码方案

首先明确:Google Cloud Storage Plugin仅支持Google Cloud Storage(GCS)桶,无法直接对接Google Drive——二者属于Google不同的存储服务,API与访问逻辑完全不兼容,所以用该插件实现Drive上传的路子走不通。

如果要纯靠Jenkins界面操作、不用Python代码,推荐以下两种方案:

方案一:使用Jenkins官方Google Drive插件

  • 在Jenkins插件市场搜索并安装Google Drive Plugin(注意区分开Cloud Storage插件)
  • 配置流程:
    1. 到Jenkins全局配置页面,添加Google Drive服务账号凭据(需提前在Google Cloud控制台创建带Drive读写权限的服务账号,下载JSON密钥文件)
    2. 在目标Job的构建步骤中,选择「Upload to Google Drive」选项
    3. 填写目标Drive文件夹ID(可从文件夹URL中提取,比如https://drive.google.com/drive/folders/xxxx里的xxxx就是ID)
    4. 指定本地要上传的文件路径,保存配置后即可触发构建完成上传

方案二:用Shell步骤调用gDrive命令行工具

  • 先在Jenkins代理机器上安装开源的gDrive命令行客户端
  • 在Job的构建步骤里添加「Execute shell」(Linux/macOS)或「Execute Windows batch command」(Windows),执行类似命令:
    gDrive upload --parent [目标文件夹ID] [本地文件路径]
    
  • 首次运行需完成授权,可提前在代理机器上生成授权配置文件,避免每次构建交互

两种方案都无需编写Python代码,完全通过Jenkins界面配置即可完成。其中方案一更贴合Jenkins原生插件逻辑,更适合简化自动化流程的需求。

内容的提问来源于stack exchange,提问作者Caolan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 21:05:05