Skip to content

Commit

Permalink
Add cloud interop example and updates
Browse files Browse the repository at this point in the history
- Added a cloud interop example to the interop how-to folder
- Upgraded all examples to use the latest v36 runtime and related packages
- Upgraded dependency versions
- Fix: The second manifest in the broker to broker example was missing the provider url.
- Removed the native automation dependency as none of the tests were using it from the automation how-tos
- Updated the launch script to add additional support for mac related changes.
- Updated all package json versions to have a consistent versioning scheme
  • Loading branch information
johnman committed May 9, 2024
1 parent aef5add commit cf88954
Show file tree
Hide file tree
Showing 90 changed files with 8,177 additions and 5,802 deletions.
32 changes: 16 additions & 16 deletions README.md

Large diffs are not rendered by default.

41 changes: 20 additions & 21 deletions how-to/automation-testing/create-window-js/package.json
Original file line number Diff line number Diff line change
@@ -1,22 +1,21 @@
{
"name": "automation-testing-create-window-js",
"version": "1.0.0",
"description": "OpenFin Container Starter Automation Tests",
"scripts": {
"build": "echo Nothing to build",
"test-local-mocha": "of-automation http://localhost:5050/manifest.fin.json ./tests/**/*.spec.js --reporter ./mocha.reporter.json",
"setup": "npm install && npm run build",
"validate": "npm --prefix ../../../ run validate"
},
"author": "[email protected]",
"license": "SEE LICENSE IN LICENSE.MD",
"devDependencies": {
"@openfin/automation-cli": "^1.0.13",
"@openfin/automation-helpers": "^1.0.13",
"@openfin/automation-native": "^1.0.13",
"chai": "4.3.7",
"mochawesome": "7.1.3",
"@openfin/core": "36.80.10",
"@openfin/node-adapter": "36.80.10"
}
}
"name": "automation-testing-create-window-js",
"version": "36.80.11",
"description": "OpenFin Container Starter Automation Tests",
"scripts": {
"build": "echo Nothing to build",
"test-local-mocha": "of-automation http://localhost:5050/manifest.fin.json ./tests/**/*.spec.js --reporter ./mocha.reporter.json",
"setup": "npm install && npm run build",
"validate": "npm --prefix ../../../ run validate"
},
"author": "[email protected]",
"license": "SEE LICENSE IN LICENSE.MD",
"devDependencies": {
"@openfin/automation-cli": "^1.2.0",
"@openfin/automation-helpers": "^1.2.0",
"chai": "5.1.0",
"mochawesome": "7.1.3",
"@openfin/core": "36.80.11",
"@openfin/node-adapter": "36.80.11"
}
}
Original file line number Diff line number Diff line change
@@ -1,22 +1,21 @@
{
"name": "automation-testing-use-window-options-js",
"version": "1.0.0",
"description": "OpenFin Container Starter Automation Tests",
"scripts": {
"build": "echo Nothing to build",
"test-local-mocha": "of-automation http://localhost:5050/manifest.fin.json ./tests/**/*.spec.js --reporter ./mocha.reporter.json",
"setup": "npm install && npm run build",
"validate": "npm --prefix ../../../ run validate"
},
"author": "[email protected]",
"license": "SEE LICENSE IN LICENSE.MD",
"devDependencies": {
"@openfin/automation-cli": "^1.0.13",
"@openfin/automation-helpers": "^1.0.13",
"@openfin/automation-native": "^1.0.13",
"chai": "4.3.7",
"mochawesome": "7.1.3",
"@openfin/core": "36.80.10",
"@openfin/node-adapter": "36.80.10"
}
}
"name": "automation-testing-use-window-options-js",
"version": "36.80.11",
"description": "OpenFin Container Starter Automation Tests",
"scripts": {
"build": "echo Nothing to build",
"test-local-mocha": "of-automation http://localhost:5050/manifest.fin.json ./tests/**/*.spec.js --reporter ./mocha.reporter.json",
"setup": "npm install && npm run build",
"validate": "npm --prefix ../../../ run validate"
},
"author": "[email protected]",
"license": "SEE LICENSE IN LICENSE.MD",
"devDependencies": {
"@openfin/automation-cli": "^1.2.0",
"@openfin/automation-helpers": "^1.2.0",
"chai": "5.1.0",
"mochawesome": "7.1.3",
"@openfin/core": "36.80.11",
"@openfin/node-adapter": "36.80.11"
}
}
41 changes: 20 additions & 21 deletions how-to/automation-testing/use-window-options-js/package.json
Original file line number Diff line number Diff line change
@@ -1,22 +1,21 @@
{
"name": "automation-testing-use-launch-external-process-js",
"version": "1.0.0",
"description": "OpenFin Container Starter Automation Tests",
"scripts": {
"build": "echo Nothing to build",
"test-local-mocha": "of-automation http://localhost:5050/manifest.fin.json ./tests/**/*.spec.js --reporter ./mocha.reporter.json",
"setup": "npm install && npm run build",
"validate": "npm --prefix ../../../ run validate"
},
"author": "[email protected]",
"license": "SEE LICENSE IN LICENSE.MD",
"devDependencies": {
"@openfin/automation-cli": "^1.0.13",
"@openfin/automation-helpers": "^1.0.13",
"@openfin/automation-native": "^1.0.13",
"chai": "4.3.7",
"mochawesome": "7.1.3",
"@openfin/core": "36.80.10",
"@openfin/node-adapter": "36.80.10"
}
}
"name": "automation-testing-use-launch-external-process-js",
"version": "36.80.11",
"description": "OpenFin Container Starter Automation Tests",
"scripts": {
"build": "echo Nothing to build",
"test-local-mocha": "of-automation http://localhost:5050/manifest.fin.json ./tests/**/*.spec.js --reporter ./mocha.reporter.json",
"setup": "npm install && npm run build",
"validate": "npm --prefix ../../../ run validate"
},
"author": "[email protected]",
"license": "SEE LICENSE IN LICENSE.MD",
"devDependencies": {
"@openfin/automation-cli": "^1.2.0",
"@openfin/automation-helpers": "^1.2.0",
"chai": "5.1.0",
"mochawesome": "7.1.3",
"@openfin/core": "36.80.11",
"@openfin/node-adapter": "36.80.11"
}
}
44 changes: 22 additions & 22 deletions how-to/container-platform-starter/package.json
Original file line number Diff line number Diff line change
@@ -1,23 +1,23 @@
{
"name": "container-platform-starter",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"kill": "node ./scripts/kill.mjs",
"client": "node ./scripts/launch.mjs",
"build-client": "webpack build --config ./client/webpack.config.js --mode=development",
"build": "npm run build-client",
"start": "npx --yes http-server ./public -p 5050 -c-1",
"setup": "cd ../../ && npm install && cd how-to/container-platform-starter && npm run build"
},
"license": "ISC",
"devDependencies": {
"@openfin/core": "36.80.10",
"@openfin/node-adapter": "36.80.10",
"ts-loader": "^9.4.4",
"typescript": "^5.1.6",
"webpack": "^5.88.1",
"webpack-cli": "^5.1.4"
}
}
"name": "container-platform-starter",
"version": "36.80.11",
"description": "",
"main": "index.js",
"scripts": {
"kill": "node ./scripts/kill.mjs",
"client": "node ./scripts/launch.mjs",
"build-client": "webpack build --config ./client/webpack.config.js --mode=development",
"build": "npm run build-client",
"start": "npx --yes http-server ./public -p 5050 -c-1",
"setup": "cd ../../ && npm install && cd how-to/container-platform-starter && npm run build"
},
"license": "ISC",
"devDependencies": {
"@openfin/core": "36.80.11",
"@openfin/node-adapter": "36.80.11",
"ts-loader": "^9.5.1",
"typescript": "^5.4.5",
"webpack": "^5.91.0",
"webpack-cli": "^5.1.4"
}
}
84 changes: 42 additions & 42 deletions how-to/container-platform-starter/public/manifest.fin.json
Original file line number Diff line number Diff line change
@@ -1,43 +1,43 @@
{
"runtime": {
"arguments": "--v=1 --inspect",
"version": "36.122.80.10"
},
"platform": {
"enableBeforeUnload": true,
"uuid": "container-platform-starter",
"icon": "http://localhost:5050/favicon.ico",
"autoShow": false,
"providerUrl": "http://localhost:5050/html/provider.html"
},
"snapshot": {
"windows": [
{
"layout": {
"content": [
{
"type": "row",
"content": [
{
"type": "stack",
"content": [
{
"type": "component",
"title": "view1",
"componentName": "view",
"componentState": {
"url": "http://localhost:5050/common/views/platform/of-info/index.html",
"name": "view1",
"componentName": "view"
}
}
]
}
]
}
]
}
}
]
}
}
"runtime": {
"arguments": "--v=1 --inspect",
"version": "36.122.80.11"
},
"platform": {
"enableBeforeUnload": true,
"uuid": "container-platform-starter",
"icon": "http://localhost:5050/favicon.ico",
"autoShow": false,
"providerUrl": "http://localhost:5050/html/provider.html"
},
"snapshot": {
"windows": [
{
"layout": {
"content": [
{
"type": "row",
"content": [
{
"type": "stack",
"content": [
{
"type": "component",
"title": "view1",
"componentName": "view",
"componentState": {
"url": "http://localhost:5050/common/views/platform/of-info/index.html",
"name": "view1",
"componentName": "view"
}
}
]
}
]
}
]
}
}
]
}
}
Loading

0 comments on commit cf88954

Please sign in to comment.