Skip to content

Commit

Permalink
#ESW-540: Himanshu | Manish | Rajalakshmi : Update files for RC2
Browse files Browse the repository at this point in the history
  • Loading branch information
mertia-himanshu committed Sep 17, 2021
1 parent b0762b9 commit 2d379e2
Show file tree
Hide file tree
Showing 6 changed files with 27 additions and 10 deletions.
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

<a name="0-3-0-1"></a>1: [ESW v0.3.0-M1](https://github.com/tmtsoftware/esw/releases/tag/v0.3.0-M1) - 2021-08-23<br>
<a name="0-3-0-2"></a>2: [ESW v0.3.0-RC1](https://github.com/tmtsoftware/esw/releases/tag/v0.3.0-RC1) - 2021-07-06<br>
<a name="0-3-0-3"></a>3: [ESW v0.3.0-RC2](https://github.com/tmtsoftware/esw/releases/tag/v0.3.0-RC2) - 2021-09-17<br>

## [ESW v0.2.1] - 2021-01-29

Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 |
Expand All @@ -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) |
Expand Down
15 changes: 7 additions & 8 deletions RELEASING.md
Original file line number Diff line number Diff line change
Expand Up @@ -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-<major>.<minor>.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-<major>.<minor>.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`
13 changes: 13 additions & 0 deletions notes/0.3.0-RC2.markdown
Original file line number Diff line number Diff line change
@@ -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/
2 changes: 1 addition & 1 deletion project/Libs.scala
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
2 changes: 1 addition & 1 deletion project/build.properties
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
sbt.version=1.5.5
csw.version=4.0.0-RC1
csw.version=4.0.0-RC2

0 comments on commit 2d379e2

Please sign in to comment.