JavaScud | Forum | JIRA | Blog |
  Dashboard > Selenium 中文 > ... > Selenium Remote Control - Wiki > Release Process
  Selenium 中文 Log In View a printable version of the current page.  
  Release Process
Added by Tin Steeler, last edited by Tin Steeler on Nov 07, 2006
Labels: 
(None)

  1. Change 3 POMs (pom.xml, server/pom.xml, clients/java/pom.xml) and
    clients/build.xml to final version number (no -SNAPSHOT) (hence, if we
    were at 1.2.3-SNAPSHOT, make it 1.2.3)
  2. Do a build
  3. (BEA only) Promote that build to INTERNAL
  4. Login to release.openqa.org as the user release (requires a private
    key)
  5. cd release.openqa.org/htdocs/selenium-remote-control/; cp -R nightly/
    [yourversion] (you will need an SSH private key to do this, ask Patrick Lightbody for one)
  6. Change the POMs + build.xml to the next version, with -SNAPSHOT. The
    version you're going towards (hence, if we were 1.2.3, make it
    1.2.4-SNAPSHOT)
  7. Manage the versions in JIRA; create a new version we're moving towards,
    make sure bugs are targeted for correct versions. Click on the "Release"
    link to mark the current version as "released"; this gives it a release
    date.
  8. Edit meta.xml; create a new <release> containing your new version
    number, new Jira ID, new URL to download
  9. Write up some release notes; Add them to release-notes.html.
  10. Copy those release notes into the Wiki News section.
    http://wiki.openqa.org/display/SRC/Home Click on "Add News" in the
    upper-right corner. This will eventually push news out to the website.
  11. Update index.html to include a reference to the proper latest version
  12. Check in website changes; wait five minutes for changes to appear in
    index.html
  13. meta.xml doesn't get refreshed until you "clear the project cache":
    http://www.openqa.org/clearProjectCache.jsp (don't bother until index.html
    is updated)
  14. Make sure everything looks good on the website before sending e-mail
  15. Send out the mail! selenium-users@openqa.org;
    selenium-dev@openqa.org; selenium-rc-users@openqa.org;
    selenium-rc-dev@openqa.org
Site running on a free Atlassian Confluence Open Source Project License granted to WebWork China. Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.5.3 Build:#808 May 29, 2007) - Bug/feature request - Contact Administrators