An open API service indexing awesome lists of open source software.

https://github.com/dbudwin/jenkinsconfigxmlfileviewer

Greasemonkey script called "Jenkins Config XML File Viewer" to place a link to view the job's config.xml file. Useful for inspecting XML files for configuration-as-code development (such as the Job DSL plugin).
https://github.com/dbudwin/jenkinsconfigxmlfileviewer

Last synced: about 2 months ago
JSON representation

Greasemonkey script called "Jenkins Config XML File Viewer" to place a link to view the job's config.xml file. Useful for inspecting XML files for configuration-as-code development (such as the Job DSL plugin).

Awesome Lists containing this project

README

          

# Jenkins Config XML File Viewer

[![Build Status](https://travis-ci.org/dbudwin/JenkinsConfigXMLFileViewer.svg?branch=master)](https://travis-ci.org/dbudwin/JenkinsConfigXMLFileViewer)

## What Is This?

This user script is useful for accessing Jenkins configuration XML files more easily from a job's page. A new link is added to the job page with the setting icon that says "View Config XML File."

>![Preview of added link on Jenkin's job page](https://github.com/dbudwin/JenkinsConfigXMLFileViewer/blob/master/images/jenkinspreview.png)

>*Screenshot from Jenkins showing a job page with the added link*

## How to Install (Chrome & Firefox)

To begin using this script, following these steps:

1. For Chrome users, install the [Tampermonkey extension](https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=en). For Firefox users, install the [Greasemonkey add-on](https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/). These plug-ins for the browser will manage and run user scripts like this one.
2. To install the user script, go to [the Greasyfork page for the Jenkins Config XML File Viewer user script](https://greasyfork.org/en/scripts/18092-jenkins-config-xml-file-viewer).
3. Click the "Install this script" button.
4. Click the "Install" button on the new screen.
5. Now when you visit the job page for a Jenkin's job, you should see the newly added link to the config.xml file.

## If You Encounter A Problem

Please report any problems with this script to the [issues section of this GitHub repo](https://github.com/dbudwin/JenkinsConfigXMLFileViewer/issues) and click "New Issue" to enter a description of the problem. Include important details like which browser and browser version, which user script version, and which Jenkins version to help diagnose the problem.

## Check Out My Other User Scripts

You can view all my publicly available user scripts ready to install on [my Greasy Fork page](https://greasyfork.org/en/users/32459-dbudwin).