[ 
https://issues.apache.org/jira/browse/UNOMI-981?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jonathan Sinovassin-Naïk reassigned UNOMI-981:
----------------------------------------------

    Assignee: Jonathan Sinovassin-Naïk

> The package module deploys nothing, so no 3.1.0-SNAPSHOT distribution has 
> been published since June
> ---------------------------------------------------------------------------------------------------
>
>                 Key: UNOMI-981
>                 URL: https://issues.apache.org/jira/browse/UNOMI-981
>             Project: Apache Unomi
>          Issue Type: Bug
>            Reporter: Jonathan Sinovassin-Naïk
>            Assignee: Jonathan Sinovassin-Naïk
>            Priority: Major
>
> The package module deploys nothing, so no 3.1.0-SNAPSHOT distribution has 
> been published since June                                                     
>                                                  
>                                                                               
>                                                                               
>                                                
> h1.   Description                                                             
>                                                                               
>                                                    
>                                                                               
>                                                                               
>                                                
>   The last published distribution snapshot is 
> unomi-3.1.0-20260602.094524-27.tar.gz, from 2026-06-02.                       
>                                                                               
>  
>   Every other module kept publishing: unomi-services is at build 65, from 
> 2026-09-04.                                                                   
>                                                    
>                                                                               
>                                                                               
>                                                
>   Commit 02ab3c670, from 2026-06-06, added this to package/pom.xml:           
>                                                                               
>                                                
>                                                                               
>                                                                               
>                                                
> {code:java}
>  <!-- Ensure the dummy jar is NOT deployed -->                                
>                                                                               
>                                           
>       <plugin>                                                                
>                                                                               
>                                                
>           <artifactId>maven-deploy-plugin</artifactId>                        
>                                                                               
>                                                
>           <configuration>                                                     
>                                                                               
>                                                
>               <skip>true</skip>                                               
>                                                                               
>                                                
>           </configuration>                                                    
>                                                                               
>                                                
>       </plugin>         
> {code}
>                                                                               
>                                                                               
>                        
>                                                                               
>                                                                               
>                                                
> The comment names the dummy jar, and the setting skips the whole module. The 
> tar.gz and the zip go with it.            
> The dummy jar carries no classifier, and the module is packaged as a pom. The 
> jar plugin makes that jar the artifact of the module. Giving it a classifier 
> keeps it a side artifact, and the  blanket skip is then not needed.           
>                                                                               
>                                                                               
>   
>                                                                               
>                                                                               
>                                                
>   Consequence: every change made under package/src/main/resources/etc/ since 
> 2026-06-06 is missing from the published distribution. 
> One example is the setting v2CompatibilityModeEnabled, added on 2026-06-08 by 
> UNOMI-904. 
> A downstream build unpacks the distribution, and ships a 
> custom.system.properties that carries none of the 3.1 authentication 
> settings. 
> The documented environment variable then sets nothing.       



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to