Closed VanessaScherma closed 1 month ago
@VanessaScherma suggestions to improve the PR:
Also replace text at the top of "Execute" Tab with the following
"This page demonstrates integration of DTaaS with gitlab CI/CD workflows. The feature is experimental and requires certain gitlab setup in order for it to work."
@VanessaScherma
The yarn syntax
is throwing up errors. The .eslintignore
file needs to be updated with the following content.
api/
build/
config/
node_modules/
script/
coverage/
dist/
test-results/
playwright-report/
public/
Since the gitlabDriver.ts
has moved, the jest.config.ts
needs to be updated as well.
....
"coveragePathIgnorePatterns": [
...
"src/preview/util/gitlabDriver.ts"
],
....
@VanessaScherma The following changes are required for package.json.
{
...
"contributors": [
...
"Cesar Vela",
"Vanessa Scherma"
],
...
"scripts": {
"build": "npx react-scripts build",
"clean": "npx rimraf build/ dist/ node_modules/ coverage/ playwright-report/ test-results/ test.svg src.svg src/util/gitlab.json",
...
"develop": "npx react-scripts start",
...
"gitlab:compile": "npx tsc --project tsconfig.gitlab.json",
...
},
...
}
Please double check the proposed changes by running all the yarn commands suggested in DEVELOPER.md
. Thanks.
Code Climate has analyzed commit 9938e33b and detected 1 issue on this pull request.
Here's the issue category breakdown:
Category | Count |
---|---|
Bug Risk | 1 |
View more on Code Climate.
Attention: Patch coverage is 33.69565%
with 244 lines
in your changes missing coverage. Please review.
Project coverage is 64.82%. Comparing base (
eaa22d5
) to head (9938e33
). Report is 30 commits behind head on feature/distributed-demo.
I have applied the requested changes. The commands in DEVELOPER.md
work correctly.
It replaces PR #891. It completes the Execute tab present on the Digital twins page preview, which is accessible from the appropriate link within the Workbench. Only some unit tests are still incomplete due to the library import error.