X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=releng%2Fdoc%2Frelease.md;h=b21bbeec537a78e77cb2307eb6a20d4898ab86f9;hp=a9a681bf22209730466fab49ca9169b33859629c;hb=c6133d637f50045f7827056b604587ab13a2dae9;hpb=9d4a5768e13e707a54cdc7b58c3e0b9bba03e5aa diff --git a/releng/doc/release.md b/releng/doc/release.md index a9a681bf2..b21bbeec5 100644 --- a/releng/doc/release.md +++ b/releng/doc/release.md @@ -58,26 +58,42 @@ With service releases, branch from an existing `release/*` branch instead. git branch release/x.y.z[.w] remotes/origin/release/x.y.z[.w] git checkout release/x.y.z[.w] -2. Edit the beginning of the file `releng/org.simantics.sdk.build.targetdefinition/simantics.target` +2. Edit all target platform files in `releng/org.simantics.sdk.build.targetdefinition/`, i.e. + * `simantics.target` + * `org.simantics.sdk.build.targetdefinition.target` + * `org.simantics.sdk.build.targetdefinition-semantum.target` + + At the beginning of each .target file, increment `sequenceNumber` by 1 ~~~ - - - - + + ~~~ + + Next, replace the following rows in those files: + + ~~~ - + + ~~~ - * Change ` + + + ~~~ ### Initialize release branch distribution web site -* Run the [SDK/Simantics SDK](https://www.simantics.org/jenkins/job/SDK/job/Simantics SDK) build with parameters: - * `REFSPEC: refs/heads/release/x.y.z[.w]` - * `PUBLISHED_BRANCH_NAME: release/x.y.z[.w]` +* Run [SDK/Deploy External Components to Web](https://www.simantics.org/jenkins/job/SDK/job/Deploy%20External%20Components%20to%20Web/) build with parameters: + * **GERRIT_REFNAME:** `release/x.y.z[.w]` + * **PUBLISH_ARTIFACTS:** `true` +* Run the [SDK/Simantics SDK](https://www.simantics.org/jenkins/job/SDK/job/Simantics%20SDK/) build with parameters: + * **GERRIT_REFNAME:** `release/x.y.z[.w]` + * **PUBLISH_ARTIFACTS:** `true` ## Review documentation