Status: Closed (View Workflow)
The Delivery Pipeline view renders a blank page when configured as the default system view.
Steps to Reproduce
1. As a Jenkins admin, install version 0.8.0 or earlier of the Delivery Pipeline plugin in Jenkins
2. Create a new pipeline view by navigating to /newView in Jenkins, selecting "Build Pipeline View", assigning a name, and clicking "Ok"
3. In the newly created view from #2, click the "Edit View" sidebar link to add one or more jobs to the pipeline view. Click Ok to save the changes to the pipeline view.
4. Click the "Manage Jenkins" sidebar link, and click the "Configure System" link.
5. Change the default view to the pipeline view created in step #2. Click Ok to save.
6. Navigate to the Jenkins default view by clicking the Jenkins logo in the upper left hand header region of the screen
The default view in Jenkins should render the same way as the result of step #3
The default view is blank.
The pipeline view is still available and functioning properly by navigating to the /view/All URL.
The XHR calls to the delivery pipeline view api do not work when the view is the default view; this is due to the use of 'api/json' as the api url. The root level http://server/[JenkinsRootUrl]/api/json URL is reserved for the JSON API for jobs entities.
Thanks for the PR! Great work!
Merged to master, will go out in next release.
Pull request @ https://github.com/Diabol/delivery-pipeline-plugin/pull/67