Harness BVA plugin gathers stats for Job Runs. It also gathers information about security and configuration of the Jenkins Server.
For Job Runs it monitors information about Build Jobs, Deployment Jobs and Rollback Jobs.
In the future, the plugin will be available in the Plugin Store for install.
The plugin is available at https://github.com/levelops/harness-bva/releases/latest
To install this plugin follow these steps
- Sign-in to Jenkins and select Manage Jenkins.
- Select “Manage Plugins”
- Select the “Advanced settings” tag.
- In the “Deploy Plugin” section ("Upload Plugin" in older Jenkins version), select “Choose File” to select the Harness BVA Plugin HPI file.
- Select “Deploy” ("Upload" in older Jenkins version) to complete the plugin install.
- Plugin install progress page will appear.
- Once the plugin installation is complete, the status will change to “Success”.
-
Sign-in to Jenkins and select Manage Jenkins.
-
Select "Harness BVA Plugin".
- Select "Settings".
- Update "Plugins Directory" if required. The default location is "${JENKINS_HOME}/harness-bva". This needs to be set only if variable "${JENKINS_HOME}" is not set.
- Configure Build Jobs.
- Configure Deployment Jobs.
- Configure Rollback Jobs.
- Click Save.
- Sign-in to Jenkins and select Manage Jenkins.
- Select "Harness BVA Plugin".
- Select "Status".
- The Status page provides the timestamp of the latest Job Run monitored by the Plugin. Click "Close".
- Log into Jenkins
- Go to "Manage Jenkins".
- Click on "System Logs".
- Click "Add New Log Recorder".
- Add the name "Harness BVA Logs" and click "OK".
- Click "Loggers" -> "Add".
- In Logger enter "io.harness.plugins.harness_bva", set the "Log level" to "INFO", then click "ADD".
- Click "Save".
- See the logs.
TODO Decide where you're going to host your issues, the default is Jenkins JIRA, but you can also enable GitHub issues, If you use GitHub issues there's no need for this section; else add the following line:
Report issues and enhancements in the Jenkins issue tracker.
TODO review the default CONTRIBUTING file and make sure it is appropriate for your plugin, if not then add your own one adapted from the base file
Refer to our contribution guidelines
Licensed under MIT, see LICENSE