ARTICLE · 1101143
开源工作流编排平台Kestra之插件开发入门二
开源工作流编排平台Kestra之插件开发入门二
代码写完别急着打包,Kestra 插件还得走完测试、文档和发布这最后一公里。
普通任务直接调 run() 方法测输入输出就行;要是遇到要控制分支的复杂任务,就启动个内存模式的嵌入式 Kestra,跑一遍完整的 YAML 流程。核心场景覆盖到就行,没必要全写。
最省事的是写文档。直接在 Java 代码里加注解,编译时框架会自动生成 JSON Schema、UI 提示和官网文档。代码一改文档跟着变,彻底告别手动维护两份文件的麻烦。
打包用一行命令生成 fat JAR,本地想测就塞进自定义 Docker 镜像。想公开发布更简单,配好密钥后推代码或打标签,GitHub Actions 会自动帮你把插件同步到 Maven Central。
原文开源工作流编排平台Kestra之插件开发入门(续):从测试到发布的完整闭环
作者提示: 个人观点,仅供参考
广东,6小时前,