Drone 源代码调试
2019-08-20 本文已影响0人
王司技术谈
debug.png
env.png
-
进入菜单 run/edit configuration
-
Run kind 选择 directory
cmd/drone-server 中用了wire这个处理依赖反转的包,有和main同级的文件依赖, 所以要采用运行目录的方式才能启动,否则会出现找不到InitializeApplication方法的错误。
3.添加环境变量
点击environment 旁边的文件夹小图标,可以添加环境变量,这些变量实际上和在用docker方式启动的环境变量设置方式是一样的,这里就不在叙述了。
env.png
技巧:可以直接批量粘贴key=value格式的字符串
4.debug
配置好后就可以设置断点,点击debug按钮运行调试。