Drone 源代码调试

Drone 源代码调试_第1张图片

  1. 进入菜单 run/edit configuration

  2. Run kind 选择 directory

cmd/drone-server 中用了wire这个处理依赖反转的包,有和main同级的文件依赖, 所以要采用运行目录的方式才能启动,否则会出现找不到InitializeApplication方法的错误。

3.添加环境变量
点击environment 旁边的文件夹小图标,可以添加环境变量,这些变量实际上和在用docker方式启动的环境变量设置方式是一样的,这里就不在叙述了。
Drone 源代码调试_第2张图片
技巧:可以直接批量粘贴key=value格式的字符串

4.debug
配置好后就可以设置断点,点击debug按钮运行调试。

Drone 源代码调试_第3张图片

你可能感兴趣的:(CI/CD,Drone,CI,Docker)