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

WTP Releng Processes

Revision as of 17:58, 2 February 2018 by Nboldt.redhat.com (Talk | contribs)

Draft doc where I plan to put all the release process docs for getting an I or M build published as an S or R build. -- Nick Boldt


Publish M build

# for http://build.eclipse.org/webtools/committers/wtp-R3.9.3-M/20180125030226/M-3.9.3-20180125030226/
cd /shared/webtools/releng.control && ./promote.sh -vdscap wtp-R3.9.3-M

Publish M build as S build

# for http://build.eclipse.org/webtools/committers/wtp-R3.9.3-M/20180125030226/M-3.9.3-20180125030226/
cd /shared/webtools/releng.control && ./promote.sh -vdcap wtp-R3.9.3-M # no -s flag
# now rename & promote again
cd /shared/webtools/committers/wtp-R3.9.3-M/20180125030226
cp /shared/webtools/releng.control/renameBuild.sh .
./renameBuild.sh M-3.9.3-20180125030226 S-3.9.3RC1-20180125030226
rm -f renameBuild.sh
cd /shared/webtools/releng.control && ./promote.sh -vdscap wtp-R3.9.3-M

Legend

# -v = verbose
# -d = delete old builds
# -s = send mail
# -c = copy from committers to downloads
# -a = add properties
# -p = projectName/folder

Release latest stable build to /webtools/repository

Update the symlink to point at the last WTP release. For example:

cd /webtools/repository
mv oxygen oxygen.1a
ln -s ../downloads/drops/R3.9.2/R-3.9.2-20171201000141/repository oxygen.2
ln -s oxygen.2/ oxygen

Back to the top