• Home
    • View
    • Login
    This page
    • Normal
    • Export PDF
    • Page Information

    Loading...
  1. Dashboard
  2. Undefined Space
  3. JDK 8u
  4. Detailed Process Description

Page History

Versions Compared

Old Version 12

changes.mady.by.user Andrew Hughes

Saved on Jun 11, 2020

compared with

New Version 13

changes.mady.by.user Andrew Hughes

Saved on Sep 15, 2020

  • Previous Change: Difference between versions 11 and 12
  • Next Change: Difference between versions 13 and 14
  • View Page History

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Update JBS filter links

...

WhenWhat
Very early, e.g. 6 months before GAPublish timeline on Wiki page

Create release specific JBS filters, e.g. for monitoring backports to keep in sync with Oracle
Weekly During Initial Stage

Merge jdk8u-dev to jdk8u:

1. On jdk8u-dev repository (and all its subrepositories):

hg pull -u

hg tag jdk8u<n>-b<build>

2. On jdk8u repository (and all its subrepositories):

hg pull <jdk8u-dev repository location>

... after successful testing ...
hg push ssh://<userid>@hg.openjdk.java.net/jdk8u/jdk8u{/subrepository}

Rampdown

Announce (short) freeze of jdk8u-dev for preparation of release 8u<release after n>on the mailing list


Set status of jdk8u-dev to "closed" and jdk8u to "accepting fixes for 8u<n>" in Wiki

Tag jdk8u-dev (and all its subrepositories) with jdk8u<release after n>-b00:

hg pull -u

hg tag jdk8u<release after n>-b00

hg push ssh://<userid>@hg.openjdk.java.net/jdk8u/jdk8u-dev{/subrepository}


Request new JBS version openjdk8u<release after n> and change of hgupdater settings for jdk8u-dev codeline to honor new version on push

Update JBS filter https://bugs.openjdk.java.net/issues/?filter=3656239501 that shows eligible critical fixes

Add version openjdk8u<n> to fixVersion


Await confirmation for hgupdater change, then update Wiki to set status of jdk8u-dev to

"accepting changes for 8u<release after n>", announce opening of jdk8u-dev for new release on mailing list


Update https://bugs.openjdk.java.net/issues/?filter=3642739500 that shows eligible fixes for pushing

Add version openjdk8u<release after n> to fixVersion

Weekly During Rampdown

Tag jdk8u and merge back to jdk8u-dev:

1. On jdk8u (and all its subrepositories):

hg pull -u

hg tag jdk8u<n>-b<build>

... after successful testing ...

hg push ssh://<userid>@hg.openjdk.java.net/jdk8u/jdk8u{/subrepository}

2. On jdk8u-dev (and all its subrepositories):

hg pull -u

hg pull <jdk8u repository location>

hg merge

hg commit -m "Merge"

... after successful build ...

hg push ssh://<userid>@hg.openjdk.java.net/jdk8u/jdk8u-dev{/subrepository}

Freeze

Announce freeze of jdk8u for preparation of release 8u<n> on the mailing list.

No more changes will be added to the public tree before release day.

Security changes will be prepared in private.


Set status of jdk8u to "closed" on the Wiki

Release day, once security changes

and jdk8u<n>-ga tag have been pushed

Sync ga tag back to jdk8u-dev:

1. On jdk8u (and all its subrepositories):

hg pull -u

2. On jdk8u-dev (and all its subrepositories):

hg pull -u

hg pull <jdk8u repository location>

hg merge

hg commit -m "Merge"

... after successful build ...

hg push ssh://<userid>@hg.openjdk.java.net/jdk8u/jdk8u-dev{/subrepository}


Request new hgupdater setting for jdk8u codeline to honor version openjdk8u<release after n> on push
Overview
Content Tools
ThemeBuilder

Terms of Use
• License: GPLv2
• Privacy • Trademarks • Contact Us

Powered by a free Atlassian Confluence Open Source Project License granted to https://www.atlassian.com/software/views/opensource-community-additional-license-offer. Evaluate Confluence today.

  • Kolekti ThemeBuilder Powered by Atlassian Confluence 8.5.23
  • Kolekti ThemeBuilder printed.by.atlassian.confluence
  • Report a bug
  • Atlassian News
Atlassian
Kolekti ThemeBuilder EngineAtlassian Confluence
{"serverDuration": 180, "requestCorrelationId": "f9fbf881f7b37871"}