-
Notifications
You must be signed in to change notification settings - Fork 30
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Upgrade to Jenkins 2.176.2 and plugins with fixes
- Pulled in the latest jenkins-bootstrap-shared which includes fixes for interacting with the buggy Jenkins scriptText endpoint including leading spaces in its response. - Upgraded all plugins to their latest revisions. - Fixed the welcome page style due to CSS changes from upgrading the dashboard-view plugin to version 2.11.
- Loading branch information
1 parent
7ac7c29
commit 52ff634
Showing
4 changed files
with
120 additions
and
111 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
<?xml version="1.1" encoding="UTF-8"?> | ||
<hudson.plugins.view.dashboard.Dashboard plugin="dashboard-view@2.10"> | ||
<hudson.plugins.view.dashboard.Dashboard plugin="dashboard-view@2.11"> | ||
<name>Welcome</name> | ||
<filterExecutors>false</filterExecutors> | ||
<filterQueue>false</filterQueue> | ||
|
@@ -23,7 +23,6 @@ | |
<rightPortlets/> | ||
<topPortlets> | ||
<org.korosoft.jenkins.plugin.rtp.StaticTextPortlet plugin="[email protected]"> | ||
<id>dashboard_portlet_4858</id> | ||
<name>Bootstrapped Jenkins for Jervis</name> | ||
<text><style> | ||
/* hide distracting elements in the UI */ | ||
|
@@ -40,12 +39,12 @@ div.dashboard div:last-child { | |
display: none; | ||
} | ||
/* uses a CSS selector to hide portlet buttons */ | ||
div[id^=title-dashboard_portlet] * { | ||
div[id^=title-portlet-topPortlets] * { | ||
display: none !important; | ||
} | ||
|
||
/* cleaner and clear borders and no drop shadows */ | ||
table[id^=dashboard_portlet] { | ||
table[id^=portlet-topPortlets] { | ||
border-width: 0px; | ||
} | ||
* { | ||
|
@@ -54,6 +53,10 @@ table[id^=dashboard_portlet] { | |
div.pane-frame { | ||
border: 3px solid #f0f0f0; | ||
} | ||
tr#job__jervis_generator > td:nth-child(1) { | ||
font-size: 120%; | ||
width: 55%; | ||
} | ||
|
||
/* change positioning of the generate job text for prominence */ | ||
table#projectstatus tbody tr td { | ||
|
@@ -70,10 +73,10 @@ div#page-body div#main-panel, div#main-panel { | |
|
||
/* responsive welcome message */ | ||
@media screen and (min-width: 824px) { | ||
div[id^=title-dashboard_portlet] { | ||
div[id^=title-portlet-topPortlets] { | ||
width: 768px !important; | ||
} | ||
table[id^=dashboard_portlet] { | ||
table[id^=portlet-topPortlets] { | ||
width: 768px !important; | ||
} | ||
} | ||
|
@@ -84,7 +87,7 @@ div#page-body div#main-panel, div#main-panel { | |
} | ||
|
||
/* cleaner welcome page */ | ||
div[id^=title-dashboard_portlet] { | ||
div[id^=title-portlet-topPortlets] { | ||
-moz-border-bottom-colors: none !important; | ||
-moz-border-left-colors: none !important; | ||
-moz-border-right-colors: none !important; | ||
|
@@ -100,29 +103,29 @@ div[id^=title-dashboard_portlet] { | |
line-height: 55px !important; | ||
padding: 10px 10px 10px !important; | ||
} | ||
table[id^=dashboard_portlet] { | ||
table[id^=portlet-topPortlets] { | ||
background-color: #fff !important; | ||
border: 1px solid #ddd !important; | ||
border-bottom-left-radius: 3px !important; | ||
border-bottom-right-radius: 3px !important; | ||
} | ||
table[id^=dashboard_portlet] tbody tr td { | ||
table[id^=portlet-topPortlets] tbody tr td { | ||
padding: 30px !important; | ||
word-wrap: break-word !important; | ||
font-family: "Helvetica Neue",Helvetica,"Segoe UI",Arial,freesans,sans-serif !important; | ||
} | ||
table[id^=dashboard_portlet] tbody tr td p, table[id^=dashboard_portlet] tbody tr td li { | ||
table[id^=portlet-topPortlets] tbody tr td p, table[id^=portlet-topPortlets] tbody tr td li { | ||
font-size: 16px !important; | ||
line-height: 1.6 !important; | ||
} | ||
table[id^=dashboard_portlet] tbody tr td a { | ||
table[id^=portlet-topPortlets] tbody tr td a { | ||
color: #4078c0; | ||
text-decoration: none; | ||
} | ||
table[id^=dashboard_portlet] tbody tr td a:hover, table[id^=dashboard_portlet] tbody tr td a:active { | ||
table[id^=portlet-topPortlets] tbody tr td a:hover, table[id^=portlet-topPortlets] tbody tr td a:active { | ||
text-decoration: underline; | ||
} | ||
table[id^=dashboard_portlet] tbody tr td tt, table[id^=dashboard_portlet] tbody tr td code, table[id^=dashboard_portlet] tbody tr td pre { | ||
table[id^=portlet-topPortlets] tbody tr td tt, table[id^=portlet-topPortlets] tbody tr td code, table[id^=portlet-topPortlets] tbody tr td pre { | ||
font-family: Consolas,"Liberation Mono",Courier,monospace; | ||
font-size: 14px; | ||
} | ||
|
@@ -228,7 +231,8 @@ pre code:before, pre code:after, pre tt:before, pre tt:after { | |
|
||
<h3>Documentation</h3> | ||
|
||
<p>Visit the <a href="https://github.com/samrocketman/jervis/wiki">Jervis wiki</a> for comprehensive documentation on how to configure and manage Jenkins as a service.</p></text> | ||
<p>Visit the <a href="https://github.com/samrocketman/jervis/wiki">Jervis wiki</a> for comprehensive documentation on how to configure and manage Jenkins as a service.</p> | ||
</text> | ||
<richText><style> | ||
/* hide distracting elements in the UI */ | ||
div#side-panel, div#right-top-nav, div#description { | ||
|
@@ -244,12 +248,12 @@ div.dashboard div:last-child { | |
display: none; | ||
} | ||
/* uses a CSS selector to hide portlet buttons */ | ||
div[id^=title-dashboard_portlet] * { | ||
div[id^=title-portlet-topPortlets] * { | ||
display: none !important; | ||
} | ||
|
||
/* cleaner and clear borders and no drop shadows */ | ||
table[id^=dashboard_portlet] { | ||
table[id^=portlet-topPortlets] { | ||
border-width: 0px; | ||
} | ||
* { | ||
|
@@ -258,6 +262,10 @@ table[id^=dashboard_portlet] { | |
div.pane-frame { | ||
border: 3px solid #f0f0f0; | ||
} | ||
tr#job__jervis_generator > td:nth-child(1) { | ||
font-size: 120%; | ||
width: 55%; | ||
} | ||
|
||
/* change positioning of the generate job text for prominence */ | ||
table#projectstatus tbody tr td { | ||
|
@@ -274,10 +282,10 @@ div#page-body div#main-panel, div#main-panel { | |
|
||
/* responsive welcome message */ | ||
@media screen and (min-width: 824px) { | ||
div[id^=title-dashboard_portlet] { | ||
div[id^=title-portlet-topPortlets] { | ||
width: 768px !important; | ||
} | ||
table[id^=dashboard_portlet] { | ||
table[id^=portlet-topPortlets] { | ||
width: 768px !important; | ||
} | ||
} | ||
|
@@ -288,7 +296,7 @@ div#page-body div#main-panel, div#main-panel { | |
} | ||
|
||
/* cleaner welcome page */ | ||
div[id^=title-dashboard_portlet] { | ||
div[id^=title-portlet-topPortlets] { | ||
-moz-border-bottom-colors: none !important; | ||
-moz-border-left-colors: none !important; | ||
-moz-border-right-colors: none !important; | ||
|
@@ -304,29 +312,29 @@ div[id^=title-dashboard_portlet] { | |
line-height: 55px !important; | ||
padding: 10px 10px 10px !important; | ||
} | ||
table[id^=dashboard_portlet] { | ||
table[id^=portlet-topPortlets] { | ||
background-color: #fff !important; | ||
border: 1px solid #ddd !important; | ||
border-bottom-left-radius: 3px !important; | ||
border-bottom-right-radius: 3px !important; | ||
} | ||
table[id^=dashboard_portlet] tbody tr td { | ||
table[id^=portlet-topPortlets] tbody tr td { | ||
padding: 30px !important; | ||
word-wrap: break-word !important; | ||
font-family: "Helvetica Neue",Helvetica,"Segoe UI",Arial,freesans,sans-serif !important; | ||
} | ||
table[id^=dashboard_portlet] tbody tr td p, table[id^=dashboard_portlet] tbody tr td li { | ||
table[id^=portlet-topPortlets] tbody tr td p, table[id^=portlet-topPortlets] tbody tr td li { | ||
font-size: 16px !important; | ||
line-height: 1.6 !important; | ||
} | ||
table[id^=dashboard_portlet] tbody tr td a { | ||
table[id^=portlet-topPortlets] tbody tr td a { | ||
color: #4078c0; | ||
text-decoration: none; | ||
} | ||
table[id^=dashboard_portlet] tbody tr td a:hover, table[id^=dashboard_portlet] tbody tr td a:active { | ||
table[id^=portlet-topPortlets] tbody tr td a:hover, table[id^=portlet-topPortlets] tbody tr td a:active { | ||
text-decoration: underline; | ||
} | ||
table[id^=dashboard_portlet] tbody tr td tt, table[id^=dashboard_portlet] tbody tr td code, table[id^=dashboard_portlet] tbody tr td pre { | ||
table[id^=portlet-topPortlets] tbody tr td tt, table[id^=portlet-topPortlets] tbody tr td code, table[id^=portlet-topPortlets] tbody tr td pre { | ||
font-family: Consolas,"Liberation Mono",Courier,monospace; | ||
font-size: 14px; | ||
} | ||
|
@@ -432,7 +440,8 @@ pre code:before, pre code:after, pre tt:before, pre tt:after { | |
|
||
<h3>Documentation</h3> | ||
|
||
<p>Visit the <a href="https://github.com/samrocketman/jervis/wiki">Jervis wiki</a> for comprehensive documentation on how to configure and manage Jenkins as a service.</p></richText> | ||
<p>Visit the <a href="https://github.com/samrocketman/jervis/wiki">Jervis wiki</a> for comprehensive documentation on how to configure and manage Jenkins as a service.</p> | ||
</richText> | ||
<parserName>HTML</parserName> | ||
</org.korosoft.jenkins.plugin.rtp.StaticTextPortlet> | ||
</topPortlets> | ||
|
Oops, something went wrong.