From: Tuukka Lehtonen Date: Tue, 1 Aug 2017 10:08:32 +0000 (+0300) Subject: Release engineering doc now reflects simupedia git move. X-Git-Tag: v1.31.0~264^2~17 X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=commitdiff_plain;h=ae2c5916c8a87fbc5f1fe15f36d3308068d08880;p=simantics%2Fplatform.git Release engineering doc now reflects simupedia git move. refs #7263 --- diff --git a/releng/doc/release.html b/releng/doc/release.html index 17c7d28f4..aaccfc915 100644 --- a/releng/doc/release.html +++ b/releng/doc/release.html @@ -332,7 +332,7 @@ img {
  • Simantics R - simantics/r.git
  • FMIL - simantics/fmil.git
  • FMI Studio - members/fmi.git
  • -
  • Simupedia - Members SVN
  • +
  • Simupedia - members/simupedia.git
  • For simplicity, each of these components are versioned accoring to platform versioning, i.e. for Platform SDK 1.26.0 there will be Simantics Desktop 1.26.0, Sysdyn 1.26.0, and so on.


    @@ -478,7 +478,7 @@ refs #yyyy

    Tag release/* branches

    When the release branches are ready for the release, tag them with the tag vx.y.z[.w]:

    git clone ssh://<user>@www.simantics.org:29418/simantics/platform.git
    -cd platform    
    +cd platform
     git checkout release/x.y.z[.w]
     git tag vx.y.z[.w] -m "Simantics x.y.z[.w] simultaneous release"
     git push origin --tags
    @@ -556,15 +556,15 @@ separate Mediawiki installation.

    Disseminate information about the release

    Newsletter template:

    Hello everyone,
    -   
    +
     Simantics release x.y.z[.w] has been released. Head over to
     https://www.simantics.org/redmine/news/<news number>
     for the release news.
    @@ -583,6 +583,9 @@ Insert some general thoughts on the release...
     

    TODO

    +
    • Create a parametrized release train pipeline build in Jenkins that creates all artifacts of a simantics release
      • Desktop, Sysdyn, R, Simupedia, FMIL, FMI Studio
      • @@ -590,12 +593,7 @@ Insert some general thoughts on the release...
        -
      • -

        Incorporate tutorial code in the platform repository as a separate folder to allow platform builds to directly ensure that the tutorial code still builds OK

        -
      • -
      • -

        Start using https://github.com/mbarbero/fr.obeo.releng.targetplatform to generate .target files. .tpd files allow specifying version ranges instead of specific versions.

        -
      • +
      • Incorporate tutorial code in the platform repository as a separate folder to allow platform builds to directly ensure that the tutorial code still builds OK
      diff --git a/releng/doc/release.md b/releng/doc/release.md index 79359efd2..871b1d0aa 100644 --- a/releng/doc/release.md +++ b/releng/doc/release.md @@ -36,7 +36,7 @@ Plug-in components that are part of the release train: * Simantics R - [simantics/r.git](https://www.simantics.org:8088/r/gitweb?p=simantics/r.git;a=summary) * FMIL - [simantics/fmil.git](https://www.simantics.org:8088/r/gitweb?p=simantics/fmil.git;a=summary) * FMI Studio - [members/fmi.git](https://www.simantics.org:8088/r/gitweb?p=members/fmi.git;a=summary) -* Simupedia - [Members SVN](https://www.simantics.org/svn/members/simupedia) +* Simupedia - [members/simupedia.git](https://www.simantics.org:8088/r/gitweb?p=members/simupedia.git;a=summary) For simplicity, each of these components are versioned accoring to platform versioning, i.e. for Platform SDK 1.26.0 there will be Simantics Desktop 1.26.0, Sysdyn 1.26.0, and so on. @@ -246,8 +246,8 @@ separate Mediawiki installation. ## Disseminate information about the release -* [Developer Wiki](http://dev.simantics.org): Update roadmap at http://dev.simantics.org/index.php/Roadmap -* [Redmine](https://www.simantics.org/redmine/): Post news on the developer/user-visible changes here. +* [Developer Wiki](http://dev.simantics.org): Update roadmap at [http://dev.simantics.org/index.php/Roadmap](http://dev.simantics.org/index.php/Roadmap) +* [Redmine](https://www.simantics.org/redmine/): Post news on the developer/user-visible changes here * [simantics.org](https://www.simantics.org): Post news on the release and a link to the redmine post * [Members Wiki](https://www.simantics.org/members/): Update frame plan to reflect the realized dates and link to Redmine news * [mailto:simantics-developers@simantics.org](mailto:simantics-developers@simantics.org) Send "newsletter" to `simantics-developers@simantics.org: @@ -278,11 +278,11 @@ Insert some general thoughts on the release... # TODO -* Create a parametrized release train pipeline build in Jenkins that creates all artifacts of a simantics release - * Desktop, Sysdyn, R, Simupedia, FMIL, FMI Studio +* Start using [https://github.com/mbarbero/fr.obeo.releng.targetplatform](https://github.com/mbarbero/fr.obeo.releng.targetplatform) to generate `.target` files. `.tpd` files allow specifying version ranges instead of specific versions. -* Incorporate tutorial code in the platform repository as a separate folder to allow platform builds to directly ensure that the tutorial code still builds OK +* Create a parametrized release train pipeline build in Jenkins that creates all artifacts of a simantics release + * Desktop, Sysdyn, R, Simupedia, FMIL, FMI Studio -* Start using https://github.com/mbarbero/fr.obeo.releng.targetplatform to generate `.target` files. `.tpd` files allow specifying version ranges instead of specific versions. +* Incorporate tutorial code in the platform repository as a separate folder to allow platform builds to directly ensure that the tutorial code still builds OK \ No newline at end of file