tycho-baseline:verify
Full name:
org.eclipse.tycho:tycho-baseline-plugin:4.0.3:verify
Description:
Verifies the artifact against a given baseline repository for version changes.
      
Attributes:
- Requires a Maven project to be executed.
 - The goal is thread-safe and supports parallel builds.
 - Binds by default to the lifecycle phase: 
verify. 
Optional Parameters
| Name | Type | Since | Description | 
|---|---|---|---|
<baselines> | 
            
List<Repository> | 
            
- | 
            
A list of p2 repositories to be used as baseline. Those are typically the most recent released versions of your project. User property is: baselines. | 
          
<extensions> | 
            
boolean | 
            
- | 
            
If true enables processing of eclipse specific extensions e.g x-internal directive.Default value is: false.User property is: tycho.baseline.extensions. | 
          
<ignores> | 
            
List<String> | 
            
- | 
            
Defines manifest header names or resource paths that should be ignore when comparing to the baseline. User property is: tycho.baseline.diffignores. | 
          
<increment> | 
            
int | 
            
- | 
            
Configure the step size for the micro version that is suggested as an increment. Default value is: 1.User property is: tycho.baseline.increment. | 
          
<mode> | 
            
BaselineMode | 
            
- | 
            
Controls if the mojo should fail or only warn about baseline problems. Default value is: evolve.User property is: tycho.baseline.mode. | 
          
<packages> | 
            
List<String> | 
            
- | 
            
Defines what packages should be compared to the baseline, by default all exported packages are compared. Packages can contain wildcards, for a full list of supported syntax see https://bnd.bndtools.org/chapters/820-instructions.html#selector User property is: tycho.baseline.packages. | 
          
<skip> | 
            
boolean | 
            
- | 
            
If true skips any baseline processing.Default value is: false.User property is: tycho.baseline.skip. | 
          
Parameter Details
<baselines>
A list of p2 repositories to be used as baseline. Those are typically the most recent released versions of your project.
        
- Type: 
java.util.List<org.apache.maven.model.Repository> - Required: 
No - User Property: 
baselines 
<extensions>
If 
        
true enables processing of eclipse specific extensions e.g x-internal directive.- Type: 
boolean - Required: 
No - User Property: 
tycho.baseline.extensions - Default: 
false 
<ignores>
Defines manifest header names or resource paths that should be ignore when comparing to the baseline.
        
- Type: 
java.util.List<java.lang.String> - Required: 
No - User Property: 
tycho.baseline.diffignores 
<increment>
Configure the step size for the micro version that is suggested as an increment.
        
- Type: 
int - Required: 
No - User Property: 
tycho.baseline.increment - Default: 
1 
<mode>
Controls if the mojo should fail or only warn about baseline problems.
        
- Type: 
org.eclipse.tycho.baseline.BaselineMode - Required: 
No - User Property: 
tycho.baseline.mode - Default: 
evolve 
<packages>
Defines what packages should be compared to the baseline, by default all exported packages are compared. Packages can contain wildcards, for a full list of supported syntax see https://bnd.bndtools.org/chapters/820-instructions.html#selector
        
- Type: 
java.util.List<java.lang.String> - Required: 
No - User Property: 
tycho.baseline.packages 
<skip>
If 
        
true skips any baseline processing.- Type: 
boolean - Required: 
No - User Property: 
tycho.baseline.skip - Default: 
false 
