Need to develop a Jenkins Plugin that does the following:
- Define account using URL and accessKey
- create a checkbox on Jenkins build configuration enabling the plugin
- If the checkBox marked, the user can provide a path on the jenkins machine to an application file
- when running the job, it will use our REST API to upload the application to Experitest's cloud
- From [root/hpi], run
mvn clean install hpi:run -Djetty.port=8080
to start test jenkins at port8080
- Go to
http://localhost:8080/jenkins
, create a sample project to check the plugin.