From 2d379e2264d07655c14520354f6ca62ed9a765f3 Mon Sep 17 00:00:00 2001 From: Himanshu Mertia <22441818+mertia-himanshu@users.noreply.github.com> Date: Fri, 17 Sep 2021 15:02:45 +0530 Subject: [PATCH] #ESW-540: Himanshu | Manish | Rajalakshmi : Update files for RC2 --- CHANGELOG.md | 3 +++ README.md | 2 ++ RELEASING.md | 15 +++++++-------- notes/0.3.0-RC2.markdown | 13 +++++++++++++ project/Libs.scala | 2 +- project/build.properties | 2 +- 6 files changed, 27 insertions(+), 10 deletions(-) create mode 100644 notes/0.3.0-RC2.markdown diff --git a/CHANGELOG.md b/CHANGELOG.md index d63cadfad..4a362657f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,11 +21,14 @@ All notable changes to this project will be documented in this file. - Added `getSequencerState` & `subscribteSequencerState` methods in sequencer API. - Added `SequencerObserveEvent` factories in script dsl. - Improved `Configure` functionality by now also checking for availability of required sequence component along with resources. +- Added API in esw-shell to `spawnAssemblyWithHandler` & `spawnHCDWithHandler` using custom handlers +- Added API in esw-shell to get handle of `sequenceComponentService` ### Supporting Releases 1: [ESW v0.3.0-M1](https://github.com/tmtsoftware/esw/releases/tag/v0.3.0-M1) - 2021-08-23
2: [ESW v0.3.0-RC1](https://github.com/tmtsoftware/esw/releases/tag/v0.3.0-RC1) - 2021-07-06
+3: [ESW v0.3.0-RC2](https://github.com/tmtsoftware/esw/releases/tag/v0.3.0-RC2) - 2021-09-17
## [ESW v0.2.1] - 2021-01-29 diff --git a/README.md b/README.md index d2c3007a7..ffec29b4b 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,7 @@ See [here](https://tmtsoftware.github.io/esw/) for a detailed description of the | esw | csw | |--------|------| +| v0.3.0-RC2 | v4.0.0-RC2 | | v0.3.0-RC1 | v4.0.0-RC1 | | v0.2.1 | v3.0.1 | | v0.2.0 | v3.0.1 | @@ -36,6 +37,7 @@ See [here](https://tmtsoftware.github.io/esw/) for a detailed description of the | Date | Tag | Source | Docs | Assets | |-----|-----|-----|-----|-----| +| 2021-09-17 | v0.3.0-RC2 | [esw-0.3.0-RC2](https://github.com/tmtsoftware/esw/tree/v0.3.0-RC2) | [esw-0.3.0-RC2 docs](https://tmtsoftware.github.io/esw/0.3.0-RC2/) | [esw-0.3.0-RC2 assets](https://github.com/tmtsoftware/esw/releases/tag/v0.3.0-RC2) | | 2021-08-23 | v0.3.0-RC1 | [esw-0.3.0-RC1](https://github.com/tmtsoftware/esw/tree/v0.3.0-RC1) | [esw-0.3.0-RC1 docs](https://tmtsoftware.github.io/esw/0.3.0-RC1/) | [esw-0.3.0-RC1 assets](https://github.com/tmtsoftware/esw/releases/tag/v0.3.0-RC1) | | 2021-07-06 | v0.3.0-M1 | [esw-0.3.0-M1](https://github.com/tmtsoftware/esw/tree/v0.3.0-M1) | [esw-0.3.0-M1 docs](https://tmtsoftware.github.io/esw/0.3.0-M1/) | [esw-0.3.0-M1 assets](https://github.com/tmtsoftware/esw/releases/tag/v0.3.0-M1) | | 2020-11-10 | v0.2.0-RC1 | [esw-0.2.0-RC1](https://github.com/tmtsoftware/esw/tree/v0.2.0-RC1) | [esw-0.2.0-RC1 docs](https://tmtsoftware.github.io/esw/0.2.0-RC1/) | [esw-0.2.0-RC1 assets](https://github.com/tmtsoftware/esw/releases/tag/v0.2.0-RC1) | diff --git a/RELEASING.md b/RELEASING.md index 0a26150b2..c8d074b86 100644 --- a/RELEASING.md +++ b/RELEASING.md @@ -42,15 +42,14 @@ A milestone release is cut from master branch as we expect bug fixes / feedback **Note** - The version in `notes` should be of format `1.0.0` 3. Update top-level `CHANGELOG.md` 4. Update top-level `README.md` -5. Update CSW_VERSION in `release.yml` +5. Update versions in `release.yml'` for other repos like `CSW_VERSION`, `ESW_OCS_ENG_UI_VERSION` etc. which we will be releasing next. (These versions are used to create parameterized links in the documentation) 6. Add changes mention in `CHANGELOG.md` of `esw-contract` in top-level `CHANGELOG.md` 7. Add changes mention in `CHANGELOG.md` of `esw-contract` in the change section of `README.md` of `esw-contract` -8. Add changes mention in `CHANGELOG.md` of `esw-contract` in top-level `README.md` -9. Exclude projects from `build.sbt` which you do not want to release -10. Update dependent repo version in `Libs.scala` -11. Commit and push the changes to `branch-..x` branch. -12. Make sure build is green for dev and paradox link check pipeline for this branch. -13. Run `release.sh $VERSION$` script by providing version number argument (This triggers release workflow) -14. Applicable for final release only - Upgrade all the versions of all esw apps in [here](https://github.com/tmtsoftware/osw-apps/blob/master/apps.json) +8. Exclude projects from `build.sbt` which you do not want to release +9. Update dependent repo version in `Libs.scala` +10. Commit and push the changes to `branch-..x` branch and make sure build is green for dev and paradox link pipeline. +11. Make sure build is green for dev and paradox link check pipeline for this branch. +12. Run `release.sh $VERSION$` script by providing version number argument (This triggers release workflow) +13. Applicable for final release only - Upgrade all the versions of all esw apps in [here](https://github.com/tmtsoftware/osw-apps/blob/master/apps.json) **Note:** `PROD=true` environment variable needs to be set before running `release.sh` diff --git a/notes/0.3.0-RC2.markdown b/notes/0.3.0-RC2.markdown new file mode 100644 index 000000000..75ecbe3df --- /dev/null +++ b/notes/0.3.0-RC2.markdown @@ -0,0 +1,13 @@ +## ESW - TMT Executive Software v0.3.0-RC2 + +This is the v0.3.0-RC2 of the TMT Executive Software. + +See [CHANGELOG.md](CHANGELOG.md) for details of all releases. + +### Changes + +Patch update to resolve latest release on Jitpack + +### Documentation + +Paradox documentation can be found here: https://tmtsoftware.github.io/esw/0.3.0-RC2/ diff --git a/project/Libs.scala b/project/Libs.scala index de12f326d..b71bdcc7e 100644 --- a/project/Libs.scala +++ b/project/Libs.scala @@ -19,7 +19,7 @@ object Libs { val `msocket-http` = "com.github.tmtsoftware.msocket" %% "msocket-http" % MSocketVersion val caffeine = "com.github.ben-manes.caffeine" % "caffeine" % "3.0.3" val `jupiter-interface` = "net.aichler" % "jupiter-interface" % "0.9.1" - val `tmt-test-reporter` = "com.github.tmtsoftware" %% "rtm" % "0.1.0" + val `tmt-test-reporter` = "com.github.tmtsoftware" %% "rtm" % "0.2.0" val blockhound = "io.projectreactor.tools" % "blockhound" % "1.0.6.RELEASE" val `embedded-keycloak` = "com.github.tmtsoftware.embedded-keycloak" %% "embedded-keycloak" % "0.5.0" diff --git a/project/build.properties b/project/build.properties index edf17f88e..0586b0a93 100644 --- a/project/build.properties +++ b/project/build.properties @@ -1,2 +1,2 @@ sbt.version=1.5.5 -csw.version=4.0.0-RC1 +csw.version=4.0.0-RC2