We have an old custom plugin that acts as a source repository and triggers builds with commit information. Unfortunately, this plugin does not work in Bamboo 7, so I’m trying to either update it or recreate it with whatever the new correct APIs are. According to https://developer.atlassian.com/server/bamboo/build-lifecycle-plugin-modules/ the way to do this seems to be to create a plugin with a source repository module, but I’m having trouble figuring out how to use the SDK tools to do that. I can use atlas-create-bamboo-plugin to create a plugin framework to work with, but atlas-create-bamboo-plugin-module doesn’t list “source repository” as an option.
[INFO] --- bamboo-maven-plugin:8.0.2:create-plugin-module (default-cli) @ plugintest --- Choose Plugin Module: 1: Component Import 2: Component 3: Downloadable Plugin Resource 4: Licensing API Support 5: Module Type 6: REST Plugin Module 7: Servlet Context Listener 8: Servlet Context Parameter 9: Servlet Filter 10: Servlet 11: Template Context Item 12: Web Item 13: Web Panel 14: Web Panel Renderer 15: Web Resource 16: Web Resource Transformer 17: Web Section Choose a number (1/2/3/4/5/6/7/8/9/10/11/12/13/14/15/16/17):
Where am I going wrong here? Thanks for any help you can provide.