Skip to content
| Marketplace
Sign in
Visual Studio Code>Extension Packs>CICD ToolNew to Visual Studio Code? Get it now.
CICD Tool

CICD Tool

chuduo

|
1 install
| (0) | Free
强大的 CI/CD 自动化工具,帮助开发者在 VSCode 中轻松管理项目部署、执行命令和管理云服务账户
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

CICD Tool - VSCode 扩展

一个强大的 CI/CD 自动化工具,帮助开发者在 VSCode 中轻松管理项目部署、执行命令和管理云服务账户。

Version License VSCode

🚀 功能特性

📋 项目管理

  • 项目创建: 创建和配置自动化部署项目
  • 项目复制: 一键复制现有项目配置,快速创建相似项目
  • 项目编辑: 修改项目配置、备份文件和执行命令
  • 项目删除: 安全删除不需要的项目
  • 智能扫描: 自动扫描当前工作区并提取项目配置

🔧 命令管理

  • 单独命令: 配置独立的执行命令
  • 分组命令: 将相关命令组织成分组,便于管理
  • 参数提取: 自动从备份文件中提取环境变量参数
  • 命令执行: 在 VSCode 集成终端中实时执行命令

☁️ 云服务管理

  • CF账户管理: 管理 Cloudflare 账户信息
  • 环境变量: 安全管理敏感的环境变量和API密钥
  • 账户配置: 为不同项目配置不同的云服务账户

🔐 安全特性

  • 数据加密: 敏感数据采用客户端加密
  • GitHub认证: 通过 GitHub OAuth 安全登录
  • 配置隔离: 项目配置与账户信息安全隔离

⚙️ 配置管理

  • 可配置域名: 支持自定义 API 服务器地址
  • 运行时配置: 无需重新打包即可更改配置
  • 状态持久化: 页面刷新后保持操作状态

📦 安装

  1. 下载最新版本的 cicd-tool-1.0.1.vsix 文件
  2. 在 VSCode 中按 Ctrl+Shift+P (Windows/Linux) 或 Cmd+Shift+P (Mac)
  3. 输入 "Extensions: Install from VSIX..."
  4. 选择下载的 .vsix 文件进行安装
  5. 重启 VSCode 完成安装

🎯 快速开始

1. 首次使用

  1. 打开扩展: 在 VSCode 中按 Ctrl+Shift+P (Windows/Linux) 或 Cmd+Shift+P (Mac),输入 "Show CICD"
  2. GitHub登录: 点击 "🐙 使用GitHub登录" 进行身份验证
  3. 配置API地址: 如需要,可在配置管理中设置自定义API地址

2. 创建第一个项目

  1. 进入项目管理: 点击主页的 "📁 项目管理"
  2. 扫描项目: 点击 "🔍 扫描当前项目" 自动提取配置
  3. 完善配置:
    • 设置项目名称和描述
    • 配置工作路径
    • 添加备份文件和参数
    • 设置执行命令
  4. 保存项目: 点击 "创建项目" 完成配置

3. 执行项目

  1. 选择项目: 在项目执行页面选择要执行的项目
  2. 选择账户: 选择对应的云服务账户
  3. 配置环境变量: 设置项目所需的环境变量
  4. 执行命令: 选择要执行的命令或命令组
  5. 查看结果: 在集成终端中查看执行结果

📖 详细使用指南

项目管理

创建项目

  • 自动扫描: 使用扫描功能自动提取当前工作区的配置
  • 手动配置: 手动设置项目的各项配置
  • 备份文件: 配置需要备份的文件和提取的参数
  • 命令设置: 设置项目的执行命令和命令分组

复制项目

  • 一键复制: 点击项目卡片的 "📋 复制" 按钮
  • 智能命名: 系统自动为副本添加 "- 副本" 后缀
  • 完整复制: 包含所有配置项的深度复制
  • 即时编辑: 复制后立即可以修改配置

编辑项目

  • 配置修改: 修改项目的任何配置项
  • 命令管理: 添加、删除或修改执行命令
  • 参数更新: 更新环境变量参数配置

云服务管理

CF账户管理

  • 账户添加: 添加新的 Cloudflare 账户
  • 信息编辑: 修改账户信息和配置
  • 环境变量: 为账户配置专用的环境变量

环境变量安全

  • 加密存储: 敏感数据自动加密存储
  • 安全传输: 网络传输过程中数据加密
  • 显示保护: UI中敏感字段自动屏蔽

项目执行

执行流程

  1. 项目选择: 从项目列表中选择要执行的项目
  2. 账户匹配: 系统自动匹配或手动选择云服务账户
  3. 参数配置: 配置项目执行所需的环境变量
  4. 命令执行: 选择并执行特定命令或命令组

参数管理

  • 自动预填: 系统自动预填账户中的环境变量
  • 参数合并: 智能合并项目参数和账户参数
  • 加密处理: 敏感参数自动加密处理

🔧 故障排除

常见问题

登录问题

  • 检查网络: 确保网络连接正常
  • GitHub权限: 确认GitHub账户权限设置
  • 配置检查: 验证GitHub OAuth配置是否正确

项目执行问题

  • 路径检查: 确认项目工作路径是否正确
  • 权限验证: 检查文件和目录的访问权限
  • 环境变量: 验证环境变量配置是否完整

配置问题

  • API地址: 检查API服务器地址是否可访问
  • 认证状态: 确认登录状态是否有效
  • 配置重载: 尝试重新加载配置

调试模式

  1. 开发者工具: 按 F12 打开开发者工具
  2. 控制台日志: 查看控制台中的详细日志信息
  3. 网络请求: 检查网络请求的状态和响应

🤝 支持与反馈

获取帮助

  • 文档查阅: 查看完整的使用文档
  • 问题反馈: 通过GitHub Issues报告问题
  • 功能建议: 提交新功能建议和改进意见

版本更新

  • 自动检查: 扩展会自动检查新版本
  • 手动更新: 可以手动下载新版本进行更新
  • 更新日志: 查看CHANGELOG了解版本变更

📄 许可证

本项目采用 MIT 许可证。详见 LICENSE 文件。

🎉 致谢

感谢所有为这个项目做出贡献的开发者和用户!


CICD Tool - 让 CI/CD 变得简单高效! 🚀

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft