We did consider a javascript or iframe solution, but we ended up just 
generating static reports instead. One thing we tried, that did not work, 
was referencing static html/javascript files on the server.

In general, I do like your suggestion, and it's a nice workaround. The 
downside is that the user is presented with a link to download the 
HTML/javascript file, which will not contain the data they see and chances 
are the external calls would fail if they opened the file locally. The job 
report tab is also out of sight, tucked away at the pipeline/stage/job 
level. A user would have know to drill down to a specific stage/job to find 
the pipeline report. At minimum, there should be a stage level tab that can 
be customized and preferably there would be a pipeline level reporting 
mechanism.

On Monday, February 6, 2017 at 4:22:41 AM UTC-8, Aravind SV wrote:
>
> No plans immediately, though I see how it can be useful to give a plugin 
> access to add a tab. That would be nice. Would it be possible to have a 
> custom tab (that exists today) created with variables available during the 
> pipeline instance run and using Javascript to fetch more dynamic 
> information?
>
> On Fri, Feb 3, 2017 at 2:48 PM, Jay <[email protected] <javascript:>> 
> wrote:
>
>> Are there any plans to allow customizing pipeline view tabs (stage views 
>> or the VSM view) in order to present additional data about a build, such as 
>> data that can be fetch from an external source based on pipeline instance 
>> properties? A simple example would be a tab in a pipeline stage that can 
>> display a report page fetched from an external system. It would be even 
>> better if the tab was part of an installed plug-in. Such reports would 
>> prove extremely useful for displaying data related to external systems or 
>> downstream processes that are related to the pipeline instance. Such 
>> information is not always available during a pipeline instance run, and for 
>> this reason static html report tabs are not sufficient.
>>
>> Jay
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "go-cd" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"go-cd" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to