Skip to content

Latest commit

 

History

History
65 lines (41 loc) · 1.68 KB

README.md

File metadata and controls

65 lines (41 loc) · 1.68 KB

explorer-mvs

Quality Gate Status

The issues for the MVS explorer are tracked under the Zowe Zlux repository, https://github.com/zowe/zlux and tagged accordingly with the 'explorer-mvs' label. Open issues tagged with 'explorer-mvs' can be found here.

Build

Install Dependencies

npm install

Update npm.rc or run

npm config set registry https://zowe.jfrog.io/zowe/api/npm/npm-release/
npm login

Build for Development

npm run dev

Then you can visit http://localhost:8080 to test.

Build for Production

npm run prod

Prepare PAX Packaging Workspace

./.pax/prepare-workspace.sh

Start With explorer-ui-server

After preparing PAX workspace, you can serve the explorer UI with explorer-ui-server:

node .pax/ascii/server/src/index.js --config .pax/ascii/server/configs/config.json

Run SonarQube Code Analysis

Install SonarQube Scanner.

If you are using Mac, try install with HomeBrew sonar-scanner formula, then update the configuration of SonarQube server at /usr/local/Cellar/sonar-scanner/<version>/libexec/conf/sonar-scanner.properties.

Example scanner configurations:

sonar.host.url=https://jayne.zowe.org:9000
sonar.login=<hash>

Then you can run sonar-scanner to start code analysis.

Build pipeline has embedded the SonarQube code analysis stage.