-
Notifications
You must be signed in to change notification settings - Fork 210
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[feat] 提供TIS 插件开发者工具 #233
Labels
Milestone
Comments
Open
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
开发者开发的组件说明
提供第三方开发者开发工具,当开发者需要为TIS扩展或者新添加 Source/Sink connector 或者batch DataX connector
开发组件流程
使用 maven 脚手架工具生成一个初始化插件开发工程骨架(脚手架工具需要开发)
本地完成测试工作
新建一个TIS console启动插件,作用是在插件开发工程中启动一个基于jetty的TIS运行环境,让开发者可以直观地感受到开发的插件真实的运行效果。
可以参考 Jenkins插件的 hpi插件实现本地运行:https://github.com/jenkinsci/maven-hpi-plugin/blob/master/src/main/java/org/jenkinsci/maven/plugins/hpi/RunMojo.java
在初始化工程中编写代码,完成之后,向TIS开发者社区提交申请,放入TIS为第三方开发者提供的module中,作为SubModule
由TIS统一打包,发布
The text was updated successfully, but these errors were encountered: