Package aQute.bnd.service.release
Interface ReleaseBracketingPlugin
-
public interface ReleaseBracketingPlugin
This plugin brackets a workspace release so that plugins know when a workspace release starts and ends. This plugin provides the bracketing of a workspace release. Before a release starts thebegin(Project)
method is called, at the end theend(Project)
method.Only one release cycle
The plugin was made for the MavenBndRepository that will create a an classifier artifact for an OSGi index. However, these are details of the repository plugin and maybe project settings. The sole purpose of this plugin is to provide bracketing of a release cycle.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
begin(Project project)
Indicate that a release cycle is about to start.void
end(Project p)
Indicate that a release cycle has ended
-
-
-
Method Detail
-
begin
void begin(Project project)
Indicate that a release cycle is about to start.- Parameters:
project
- The project that should be associated with product created at the end of the release cycle.
-
end
void end(Project p)
Indicate that a release cycle has ended- Parameters:
project
- The project that should be associated with product created at the end of the release cycle.
-
-