Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Papyrus/Papyrus Developer Guide/Release Standard Operating Procedure: Doc"

Line 3: Line 3:
 
##
 
##
  
## email to papyrus intra
+
## email  
## email to papyrus dev
+
### to papyrus intra
 
+
### to papyrus dev
Hi everyone !
+
#### Hi everyone !Today is build day so if you can refrain yourselves from pushing troublesome features we would greatly appreciate it.Papyrus Core Team
Today is build day so if you can refrain yourselves from pushing troublesome features we would greatly appreciate it.
+
Papyrus Core Team
+
  
 
#Prerequire
 
#Prerequire
* eclipse <version> nightly Eclipse for RCP and RAP Developers
+
## eclipse <version> nightly Eclipse for RCP and RAP Developers
* papyrus git new branch on master
+
## papyrus git new branch on master
 +
## alert on papyrus dev mailing list
 +
## alert on cross project
 +
 
  
 
# SimRel
 
# SimRel

Revision as of 05:33, 3 June 2015

  1. Comment
    1. level 3
    1. email
      1. to papyrus intra
      2. to papyrus dev
        1. Hi everyone !Today is build day so if you can refrain yourselves from pushing troublesome features we would greatly appreciate it.Papyrus Core Team
  1. Prerequire
    1. eclipse <version> nightly Eclipse for RCP and RAP Developers
    2. papyrus git new branch on master
    3. alert on papyrus dev mailing list
    4. alert on cross project


  1. SimRel
    1. Clone simrel git repository: by egit or directly with command line: git clone git://git.eclipse.org/gitroot/simrel/org.eclipse.simrel.build.gi
    2. Import the project inside your eclipse workspace
  2. Import Eclipse Papyrus Developer Tools
    1. Help>Install> Update site: https://hudson.eclipse.org/papyrus/view/Mars/job/Papyrus-Master-Developer/lastSuccessfulBuild/artifact/releng/dev/target/repository/
  3. Papyrus Releng
    1. Import releng project in workspace
    2. Update dependencies from Agregation Build Models
      1. right click on the *.pom.xml and oomph papyrus.setup
        1. /releng/org.eclipse.papyrus.oomph/setups/papyrus.setup
        2. /releng/top-pom-dev.xml
        3. /releng/top-pom-extra-tests.xml
        4. /releng/top-pom-extras.xml
        5. /releng/top-pom-main-tests.xml
        6. /releng/top-pom-main.xml
        7. /releng/top-pom-rcp.xml
      2. Selection the right version and check the Confirmation Location Update, each version should be the lastest official version except if you depend on a specific build version, unreleased officially
    3. Update dependencies manually
      1. for all unannotated repositories,
      2. @missing cmd: find . -name "top-pom*" | xargs -t -i grep "manualUpdate" -b1 {}
      3. for detection of manual repository example repository orbit find the lastest url http://download.eclipse.org/tools/orbit/downloads/

Copyright © Eclipse Foundation, Inc. All Rights Reserved.