| 
  
  
     Hi Again,  
     
    The gerrit [1] has been merged and the Hudson Job Papyrus-RT-Gerrit-master
      and Papyrus-RT-Master-All have been updated accordingly.  
     
    IMPORTANT: Do not forget to rebase your pending
      commits on the master branch before pushing them on gerrit.  
     
    This commit should not impact your work, but if you see any
      regressions during the next builds that could be due to this new
      infrastructure, please let me know ! 
     
     
    Best regards 
    Céline 
     
     
     
    Le 24/05/2016 à 13:42, Céline JANSSENS
      a écrit : 
     
    
      
      Hi all,  
       
      As you may know, we are working on a new pom.xml structure. [2] 
      Don't worry the main change is that a root pom.xml has been added
      as pom-parent of all of the other "pom.xml" in the project.  
       
      Here are the concequences of this change: 
      
        - The user should run the common "mvn clean install"
          command from the root project without searching the main pom
          in the sub-folders. 
 
         
        - The versions of main plugins will be managed in the root
          pom.xml as properties, and then can be maintained or
          overridden  easily. 
 
        - The releng/pom.xml remains the parent of product, papyrus-rt
          feature, p2 and rcp of Papyrus RT
 
         
        - The Hudson Jobs will be updated according to the new main
          pom.xml location
 
        - The Codegen structure remains the same and could be built as
          usual from "releng/codegen/pom.xml"
 
         
       
      
        - releng/tooling/pom.xml is in charge of building the tooling
          bundles, feature and site
 
        - releng/core/pom.xml is in charge of building the core
          bundles, feature and site
 
        - releng/profile/pom.xml is in charge of building the profile
          bundle, feature and site
 
        - releng/tests/pom.xml is in charge of building the tests
          bundles.
 
       
      
        - The user could activate different profiles from the root
          with the following command "mvn clean install -P[profile]",
          the available profiles will be listed into the README.md file.
          
 
         
        - The Hudson Jobs could also use the different profiles to run
          specific modules depending on the needs. ( nightly, milestone,
          release, quality, ...)
 
       
      The related gerrit [1] will be merged in an hour. Please let me
      know quickly if you have some remarks.  
      As soon as it will be merged, you'll need to rebase your pending
      contribution to make the gerrit jobs work.  
       
      I'll keep you inform when done . 
       
      Regards 
      Céline 
      ---- 
       
      [1] - https://git.eclipse.org/r/73302 
      [2] - https://bugs.eclipse.org/bugs/show_bug.cgi?id=493864 
       
      --  
          
        
          
            
              
                
                
                  
                    
                      |   | 
                       Céline JANSSENS 
                         Software Engineer 
                          +33 (0)2 44 47 23 23  
                          | 
                     
                    
                      |   | 
                       Mail : cej@xxxxxxxxxxx 
                       | 
                     
                    
                      
                         6 rue Léonard De Vinci - BP 0119 - 53001
                        LAVAL Cedex - FRANCE  
                        www.all4tec.net
                       | 
                     
                  
                 
               | 
             
          
         
       
       
      
       
      _______________________________________________
papyrus-rt-dev mailing list
papyrus-rt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev
 
     
     
    --  
        
      
        
          
            
              
              
                
                  
                    |   | 
                     Céline
                          JANSSENS 
                       Software
                          Engineer 
                        +33 (0)2 44 47 23 23  
                        | 
                   
                  
                    |   | 
                     Mail : cej@xxxxxxxxxxx 
                     | 
                   
                  
                    
                       6 rue Léonard De Vinci - BP 0119 - 53001 LAVAL
                      Cedex - FRANCE  
                      www.all4tec.net
                     | 
                   
                
               
             | 
           
        
       
     
  
 |