Details
-
Type:
Bug
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Fixed
-
Component/s: embeddable-build-status-plugin
-
Labels:None
-
Environment:Plugin version 1.0 in Dev@Cloud - netflixoss.ci.cloudbees.com
-
Similar Issues:
Description
For our Netflix OSS projects, build status icons don't update in our GitHub pages unless we clear the browser cache. An example is at https://github.com/Netflix/RxJava
I investigated with Michael Neale and we found that the HTTP response includes "Cache-Control:public", which is likely causing the problem. Michael verified that this problem doesn't happen with build status icons from BuildHive, because the HTTP rsponses from BuildHive don't include the Cache-Control setting.
I looked at the plugin code to see if this was an easy fix, but it looks like the HTTP response is generated somewhere in the Stapler code, which I didn't want to mess with
Attachments
Issue Links
- is duplicated by
-
JENKINS-22875 Image does not appear on "Embeddable Build Status" page or in Github
-
- Closed
-
Activity
Field | Original Value | New Value |
---|---|---|
Resolution | Fixed [ 1 ] | |
Status | Open [ 1 ] | Resolved [ 5 ] |
Link |
This issue is duplicated by |
Workflow | JNJira [ 147859 ] | JNJira + In-Review [ 192613 ] |
Status | Resolved [ 5 ] | Closed [ 6 ] |