Skip to content

Commit

Permalink
Prepare for 1.0.7 release (#142)
Browse files Browse the repository at this point in the history
* 1.0.7 changelog
* update Java SDK version in poms
* JavaScript SDK version bump
* version bump helm chart
* use 1.0.7 SDK in examples
  • Loading branch information
dgrove-oss committed Aug 9, 2021
1 parent 3fde7ab commit bf67634
Show file tree
Hide file tree
Showing 35 changed files with 78 additions and 71 deletions.
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,9 @@

# KAR: A Runtime for the Hybrid Cloud

# KAR 1.0.7 - 2021-08-09
+ Simplify Java SDK initialization (#139)

# KAR 1.0.6 - 2021-07-30
+ Restructure of Java SDK internals and new maven artifact names
+ Add Prometheus metrics endpoint to sidecar
Expand Down
18 changes: 9 additions & 9 deletions benchmark/http-bench/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion benchmark/http-bench/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"dependencies": {
"express": "^4.17.1",
"fetch-retry": "^3.1.0",
"kar-sdk": "^1.0.4",
"kar-sdk": "^1.0.7",
"node-fetch": "^2.6.0"
},
"devDependencies": {
Expand Down
18 changes: 9 additions & 9 deletions benchmark/kar-bench/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion benchmark/kar-bench/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"dependencies": {
"express": "^4.17.1",
"fetch-retry": "^3.1.0",
"kar-sdk": "^1.0.4",
"kar-sdk": "^1.0.7",
"node-fetch": "^2.6.0"
},
"devDependencies": {
Expand Down
14 changes: 9 additions & 5 deletions docs/dev/release-procedures.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,12 @@ A release of the core KAR system generates a number of artifacts:

## Release Procedures

Locally create a branch "release-prep"

### Update CHANGELOG.md

1. Summarize non-trivial changes from `git log` into CHANGELOG.md
2. Commit update CHANGELOG.md to main.
2. Commit update CHANGELOG.md to release-prep

### Prepare and publish SDKs

Expand All @@ -28,12 +30,12 @@ A release of the core KAR system generates a number of artifacts:
+ `mvn clean deploy -P release`
+ `mvn nexus-staging:close -DstagingRepositoryId=comibmresearchkar-NNNN`
+ `mvn nexus-staging:release -DstagingRepositoryId=comibmresearchkar-NNNN`
3. Commit version bump to main branch
3. Commit version bump to release-prep

#### JavaScript SDK

1. update `version` in package.json and package-lock.json
2. Commit version bump to main branch
2. Commit version bump to release-prep
3. Publish to npmjs
+ `npm login`
+ `npm publish --dry-run`
Expand Down Expand Up @@ -63,7 +65,7 @@ npm notice total files: 5
1. Update version numbers in:
+ scripts/helm/kar/Chart.yaml
+ scripts/helm/kar/values.yaml
2. Commit change to main branch
2. Commit change to release-prep
3. `helm package scripts/helm/kar`
4. switch to gh-pages branch
5. copy in kar-x.y.z.tgz
Expand All @@ -79,7 +81,9 @@ npm notice total files: 5
2. examples/*js* benchmark/*
+ update package.json and package-lock.json

3. PR version bumps; all should run successfully. Merge.
3. Commit changes to release-prep.

4. PR the release-prep branch. Travis should pass. Merge PR.

### Tag repository

Expand Down
2 changes: 1 addition & 1 deletion examples/actors-dp-java/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<packaging>war</packaging>

<properties>
<version.kar-java-sdk>1.0.6</version.kar-java-sdk>
<version.kar-java-sdk>1.0.7</version.kar-java-sdk>
<version.java-compiler>11</version.java-compiler>
<version.liberty-maven-plugin>3.2.1</version.liberty-maven-plugin>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
Expand Down
6 changes: 3 additions & 3 deletions examples/actors-dp-js/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion examples/actors-dp-js/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
},
"dependencies": {
"express": "^4.17.1",
"kar-sdk": "^1.0.6",
"kar-sdk": "^1.0.7",
"uuid": "^8.3.0"
},
"devDependencies": {
Expand Down
6 changes: 3 additions & 3 deletions examples/actors-events/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion examples/actors-events/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"dependencies": {
"cloudevents": "^4.0.0",
"express": "^4.17.1",
"kar-sdk": "^1.0.6"
"kar-sdk": "^1.0.7"
},
"devDependencies": {
"mocha": "^7.1.1",
Expand Down
6 changes: 3 additions & 3 deletions examples/actors-ykt/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion examples/actors-ykt/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"dependencies": {
"cloudevents": "^4.0.0",
"express": "^4.17.1",
"kar-sdk": "^1.0.6"
"kar-sdk": "^1.0.7"
},
"devDependencies": {
"mocha": "^7.1.1",
Expand Down
6 changes: 3 additions & 3 deletions examples/camel-k/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion examples/camel-k/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"dependencies": {
"cloudevents": "^4.0.0",
"express": "^4.17.1",
"kar-sdk": "^1.0.6"
"kar-sdk": "^1.0.7"
},
"devDependencies": {
"mocha": "^7.1.1",
Expand Down
2 changes: 1 addition & 1 deletion examples/misc/actor-timeout-java/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<packaging>war</packaging>

<properties>
<version.kar-java-sdk>1.0.6</version.kar-java-sdk>
<version.kar-java-sdk>1.0.7</version.kar-java-sdk>
<version.liberty-maven-plugin>3.2.1</version.liberty-maven-plugin>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
Expand Down
6 changes: 3 additions & 3 deletions examples/misc/actor-timeout-js/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion examples/misc/actor-timeout-js/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
},
"dependencies": {
"express": "^4.17.1",
"kar-sdk": "^1.0.6"
"kar-sdk": "^1.0.7"
},
"devDependencies": {
"mocha": "^7.1.1",
Expand Down
6 changes: 3 additions & 3 deletions examples/misc/fault-tolerance/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion examples/misc/fault-tolerance/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
},
"dependencies": {
"express": "^4.17.1",
"kar-sdk": "^1.0.6",
"kar-sdk": "^1.0.7",
"node-fetch": "^2.6.0"
},
"devDependencies": {
Expand Down
2 changes: 1 addition & 1 deletion examples/misc/service-timeout-java/server-back/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<packaging>war</packaging>

<properties>
<version.kar-java-sdk>1.0.6</version.kar-java-sdk>
<version.kar-java-sdk>1.0.7</version.kar-java-sdk>
<version.liberty-maven-plugin>3.2.1</version.liberty-maven-plugin>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
Expand Down
2 changes: 1 addition & 1 deletion examples/misc/service-timeout-java/server-front/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<packaging>war</packaging>

<properties>
<version.kar-java-sdk>1.0.6</version.kar-java-sdk>
<version.kar-java-sdk>1.0.7</version.kar-java-sdk>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<failOnMissingWebXml>false</failOnMissingWebXml>
Expand Down
2 changes: 1 addition & 1 deletion examples/misc/service-timeout-java/server-middle/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<packaging>war</packaging>

<properties>
<version.kar-java-sdk>1.0.6</version.kar-java-sdk>
<version.kar-java-sdk>1.0.7</version.kar-java-sdk>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<failOnMissingWebXml>false</failOnMissingWebXml>
Expand Down
6 changes: 3 additions & 3 deletions examples/service-hello-js/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion examples/service-hello-js/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"dependencies": {
"express": "^4.17.1",
"fetch-retry": "^3.1.0",
"kar-sdk": "^1.0.6",
"kar-sdk": "^1.0.7",
"node-fetch": "^2.6.0"
},
"devDependencies": {
Expand Down
6 changes: 3 additions & 3 deletions examples/unit-tests/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion examples/unit-tests/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"axios": "^0.21.1",
"cloudevents": "^4.0.0",
"express": "^4.17.1",
"kar-sdk": "^1.0.6"
"kar-sdk": "^1.0.7"
},
"devDependencies": {
"mocha": "^7.1.1",
Expand Down
4 changes: 2 additions & 2 deletions scripts/helm/kar/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ apiVersion: v2
name: kar
description: Kubernetes Application Runtime (KAR)
type: application
version: 1.0.6
appVersion: 1.0.6
version: 1.0.7
appVersion: 1.0.7
dependencies:
- name: kar-kafka
condition: kafka.internal
Expand Down
2 changes: 1 addition & 1 deletion scripts/helm/kar/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ redis:
password: 'mustOverrideIfInternalIsFalse'

kar:
version: 1.0.6
version: 1.0.7
injector:
replicaCount: 1
imageName: 'quay.io/ibm/kar-injector'
Expand Down
Loading

0 comments on commit bf67634

Please sign in to comment.