I have created a Buildkite plugin that runs shared integration tests. This plugin is intended to be used by different micro applications to trigger the shared tests. However, I am facing a challenge where the plugin requires a token to execute the tests. This token needs to be provided by the micro apps. Additionally, I want to render the blocked state in the micro app, but I don’t want to write this step in every micro app’s pipeline. Instead, I would like to include it in my shared test Buildkite plugin.
Could anyone help me find a solution for executing the blocker step as part of my plugin?