Merge branch 'sf-flex-layout'

This commit is contained in:
Sven Fuchs 2012-09-23 15:43:33 +02:00
commit f06b412bb6
18 changed files with 1506 additions and 869 deletions

View File

@ -35,7 +35,7 @@ GIT
GIT
remote: git://github.com/travis-ci/travis-api.git
revision: f05f841a46dbd9601e57676f8c4a356b21234cf2
revision: e8d2604ec3e466856f64f20c42b03829d7cff996
specs:
travis-api (0.0.1)
backports (~> 2.5)

View File

@ -2,14 +2,16 @@
{{outlet top}}
</div>
<div id="left">
{{outlet left}}
</div>
<div id="page">
<div id="left">
{{outlet left}}
</div>
<div id="main">
{{outlet main}}
</div>
<div id="main">
{{outlet main}}
</div>
<div id="right">
{{outlet right}}
<div id="right">
{{outlet right}}
</div>
</div>

View File

@ -2,32 +2,34 @@
{{outlet top}}
</div>
<div id="left">
{{outlet left}}
</div>
<div id="main">
{{outlet main}}
</div>
<div id="right">
<div id="slider" {{action toggle target="Travis.app.slider"}}>
<div class='icon'></div>&nbsp;
<div id="page">
<div id="left">
{{outlet left}}
</div>
<div class="box">
<h4>Getting started?</h4>
<p>
Please read our <a href="http://about.travis-ci.org/docs/user/getting-started">guide</a>.
It will only take a few minutes :)
</p>
<p>
You can find detailled docs on our <a href="http://about.travis-ci.org/">about</a> site.
</p>
<p>
If you need help please don't hesitate to join
<a href="irc://irc.freenode.net#travis">#travis</a> on irc.freenode.net
or our <a href="http://groups.google.com/group/travis-ci">mailinglist</a>.
</p>
<div id="main">
{{outlet main}}
</div>
<div id="right">
<div id="slider" {{action toggle target="Travis.app.slider"}}>
<div class='icon'></div>&nbsp;
</div>
<div class="box">
<h4>Getting started?</h4>
<p>
Please read our <a href="http://about.travis-ci.org/docs/user/getting-started">guide</a>.
It will only take a few minutes :)
</p>
<p>
You can find detailled docs on our <a href="http://about.travis-ci.org/">about</a> site.
</p>
<p>
If you need help please don't hesitate to join
<a href="irc://irc.freenode.net#travis">#travis</a> on irc.freenode.net
or our <a href="http://groups.google.com/group/travis-ci">mailinglist</a>.
</p>
</div>
</div>
</div>

View File

@ -2,7 +2,9 @@
{{outlet top}}
</div>
<div id="main">
{{outlet main}}
<div id="page">
<div id="main">
{{outlet main}}
</div>
</div>

View File

@ -23,10 +23,10 @@
</p>
<ul>
<li>
<a href="/profile" class="profile" {{action route}}>{{t layouts.top.profile}}</a>
<a href="/profile" {{action route}}>{{t layouts.top.profile}}</a>
</li>
<li>
<a href="/" class="signout" {{action signOut target="Travis.app"}}>{{t layouts.top.sign_out}}</a>
<a href="/" {{action signOut target="Travis.app"}}>{{t layouts.top.sign_out}}</a>
</li>
</ul>
</li>

View File

@ -2,52 +2,59 @@
$left-width: 250px
body
background: inline-image('ui/background-left.png') repeat-y ($left-width - 790px) top
html, body
height: 100%
body > div
width: 100%
overflow-x: hidden
overflow: hidden
#left, #main, #right
// ouch. ember injects additional divs that somehow don't inherit the actual dimensions
body > div, body > div > div, body > div > div > div
width: 100%
min-height: 100%
@include display-box
@include box-flex(0)
#top
position: absolute
top: 0
left: 0
width: 100%
height: 40px
#page
position: relative
@include display-box
@include box-orient(horizontal)
@include box-align(stretch)
width: 100%
min-height: 100%
top: 40px
#left, #right
@include box-flex(0)
position: relative
min-height: 100%
#left
position: absolute
top: 40px
bottom: 0
width: $left-width
min-width: 250px
max-width: 380px
width: -webkit-calc(100% - 1000px)
padding-right: 10px
background: inline-image('ui/background-left.png') repeat-y right top
#main
@include box-flex(4)
position: relative
overflow: hidden
min-width: 630px
margin: 20px 275px 40px ($left-width + 40px)
&.maximized
padding: 60px 100px 30px 440px
padding: 20px 40px 40px 30px
#right
position: absolute
z-index: 100
top: 40px
right: 0
width: 205px
min-width: 205px
padding: 20px 20px 20px 10px
padding: 11px 20px 20px 20px
background-color: $color-bg-sidebar
border-bottom: 1px solid $color-border-light
// @include transition(width .1s ease-out)
$step: 12px
@for $i from 1 through 11
@media screen and (min-width: (1180px + $i * $step * 2))
body
background-position-x: ($left-width + $i * $step - 790px)
#left
width: ($left-width + $i * $step)
#main
margin-left: ($left-width + $i * $step + 40px)
@media screen and (max-width: 1400px)
#left .duration_label
@ -63,4 +70,3 @@ $step: 12px
#left .finished_at_label
display: none

View File

@ -8,10 +8,11 @@
input[type=text]
height: 28px
width: 97%
width: 100%
padding: 0 0 0 10px
color: $color-text
font-size: $font-size-small
box-sizing: border-box
border: 1px solid $color-border-light
@include border-radius(4px)
background: $color-bg-input inline-image('ui/bg_search.png') no-repeat right 8px
@ -26,7 +27,7 @@
.toggle-info
position: absolute
right: 28px
right: 30px
margin-top: -22px
display: block
width: 14px

View File

@ -8,7 +8,7 @@
li
position: relative
font-size: $font-size-big
padding: 15px 20px 15px 18px
padding: 15px 20px 15px 15px
border-bottom: 1px solid $color-border-light
background-repeat: no-repeat
@ -38,7 +38,7 @@
.summary
width: 100%
margin: 5px 0 0 17px
margin: 5px 0 0 15px
white-space: nowrap
overflow: hidden
text-overflow: ellipsis

View File

@ -2,6 +2,8 @@
#repository
position: relative
width: 100%
overflow-x: hidden
.description, .language
font-weight: normal
@ -12,7 +14,7 @@
.github-stats
position: absolute
top: 0
top: 15px
right: 0
> *
float: left

View File

@ -0,0 +1,23 @@
@import "_mixins/all"
.maximized
#right
width: 0
padding: 0
*:not(#slider):not(.icon):not(.ember-view)
display: none
#slider
left: -20px
width: 20px
height: 20px
background-image: inline-image('ui/slider-open.png')
background-position: 6px 5px
@include border-bottom-left-radius(4px)
#top .profile
margin-right: 140px
#profile #top .profile,
.maximized #top .profile
margin-right: 30px

View File

@ -1,6 +1,8 @@
@import "_mixins/all"
#right
padding-bottom: 80px
h4
margin: 24px 0 0 0
@ -21,3 +23,19 @@
li
list-style-type: square
margin-left: 15px
#slider
position: absolute
height: 100%
top: 0
left: 0
width: 10px
border-left: 1px solid $color-border-normal
border-bottom: 1px solid $color-border-normal
background-color: $color-bg-slider
cursor: pointer
background: transparent inline-image('ui/slider-closed.png') no-repeat 3px 10px
&:hover
background-color: $color-border-slider-hover

View File

@ -1,44 +0,0 @@
@import "_mixins/all"
#slider
position: absolute
height: 100%
top: 0
left: -10px
width: 10px
border-left: 1px solid $color-border-normal
border-bottom: 1px solid $color-border-normal
background-color: $color-bg-slider
cursor: pointer
.icon
width: 5px
height: 10px
position: absolute
top: 15px
margin-top: -5px
margin-left: 3px
background-image: inline-image('ui/slider-closed.png')
&:hover
background: $color-border-slider-hover
.maximized
#main
margin-right: 55px
#right
width: 0
min-width: 0
padding: 0
*:not(#slider):not(.icon):not(.ember-view)
display: none
#slider
left: -20px
width: 20px
z-index: 50
.icon
background-image: inline-image('ui/slider-open.png')
border-width: 5px 5px 5px 0

View File

@ -2,7 +2,6 @@
#top
line-height: 40px
padding-right: 30px
@include background(linear-gradient(#444, #111))
font-size: $font-size-normal
@ -85,14 +84,9 @@
a
display: block
float: none
padding: 5px 25px 5px 45px
line-height: 24px
white-space: nowrap
&:hover
background-color: $color-bg-dropdown-highlight
#home:not(.maximized)
#top
padding-right: 140px

807
public/flex.html Normal file
View File

@ -0,0 +1,807 @@
<html><head>
<meta charset="UTF-8">
<meta rel="travis.api_endpoint" href="/api">
<title>Travis CI - Distributed Continuous Integration Platform for the Open Source Community</title>
<link rel="stylesheet" href="/stylesheets/application.css">
</head>
<body class="ember-application" id="home">
<div id="ember360" class="ember-view"><div id="ember393" class="ember-view">
<div id="ember673" class="ember-view"><div id="top">
<div id="ember697" class="ember-view"><div id="ember654" class="ember-view"><a href="#" data-ember-action="3">
<h1>Travis</h1>
</a>
<ul id="navigation">
<li class="active" data-bindattr-4="4">
<a href="/" data-ember-action="5">Home</a>
</li>
<li class="" data-bindattr-6="6">
<a href="/stats" data-ember-action="7">Stats</a>
</li>
<li>
<a href="http://about.travis-ci.org/blog">Blog</a>
</li>
<li>
<a href="http://about.travis-ci.org/docs">Docs</a>
</li>
<li class="profile signed-in" data-bindattr-8="8">
<p class="handle">
<a class="signed-out" href="#" data-ember-action="9">Sign in with Github</a>
<a class="signed-in" href="#"><img src="https://www.gravatar.com/avatar/2f042f300d1249917adf6f13d3f698b2?s=24&amp;d=mm" data-bindattr-10="10"><script id="metamorph-0-start" type="text/x-placeholder"></script>Sven Fuchs<script id="metamorph-0-end" type="text/x-placeholder"></script></a>
<span class="signing-in">Signing in</span>
</p>
<ul>
<li>
<a href="/profile" class="profile" data-ember-action="11">Profile</a>
</li>
<li>
<a href="/" class="signout" data-ember-action="12">Sign Out</a>
</li>
</ul>
</li>
</ul>
</div></div>
</div>
<div id="page">
<div id="left">
<div id="ember723" class="ember-view"><div id="ember661" class="ember-view"><div id="search_box">
<input id="ember733" class="ember-view ember-text-field" type="text">
</div>
<div id="ember748" class="ember-view"><ul class="tabs">
<li id="tab_recent" class="active" data-bindattr-13="13">
<h5><a name="recent" data-ember-action="14">Recent</a></h5>
</li>
<li id="tab_owned" class="display" data-bindattr-15="15">
<h5><a name="owned" data-ember-action="16">My Repositories</a></h5>
</li>
<li id="tab_search" class="" data-bindattr-17="17">
<h5><a name="search" data-ember-action="18">Search</a></h5>
</li>
</ul>
</div>
<a data-ember-action="19" class="toggle-info"></a>
<div class="tab">
<ul id="repositories" class="ember-view"><li id="ember1041" class="ember-view repository green selected">
<script id="metamorph-64-start" type="text/x-placeholder"></script>
<div class="slug-and-status">
<span class="status"></span>
<a href="/travis-ci/travis-core" data-bindattr-64="64" data-ember-action="65" class="slug"><script id="metamorph-65-start" type="text/x-placeholder"></script>travis-ci/travis-core<script id="metamorph-65-end" type="text/x-placeholder"></script></a>
</div>
<a href="/travis-ci/travis-core/builds/1905992" data-bindattr-66="66" data-ember-action="67" class="last_build"><script id="metamorph-66-start" type="text/x-placeholder"></script>838<script id="metamorph-66-end" type="text/x-placeholder"></script></a>
<p class="summary">
<span class="duration_label">Duration:</span>
<abbr class="duration" title="2012-07-19T16:51:14Z" data-bindattr-68="68"><script id="metamorph-67-start" type="text/x-placeholder"></script>1 hr 5 min 38 sec<script id="metamorph-67-end" type="text/x-placeholder"></script></abbr>,
<span class="finished_at_label">Finished:</span>
<abbr class="finished_at timeago" title="2012-07-19T17:17:50Z" data-bindattr-69="69"><script id="metamorph-68-start" type="text/x-placeholder"></script>2 months ago<script id="metamorph-68-end" type="text/x-placeholder"></script></abbr>
</p>
<span class="indicator"></span>
<script id="metamorph-69-start" type="text/x-placeholder"></script>
<div class="info">
<p class="description"><script id="metamorph-70-start" type="text/x-placeholder"></script>Models and classes shared by Travis hub and server<script id="metamorph-70-end" type="text/x-placeholder"></script></p>
</div>
<script id="metamorph-69-end" type="text/x-placeholder"></script>
<script id="metamorph-64-end" type="text/x-placeholder"></script>
</li><li id="ember1030" class="ember-view repository green">
<script id="metamorph-57-start" type="text/x-placeholder"></script>
<div class="slug-and-status">
<span class="status"></span>
<a href="/travis-ci/travis-ci-some-very-long-name" data-bindattr-58="58" data-ember-action="59" class="slug"><script id="metamorph-58-start" type="text/x-placeholder"></script>travis-ci/travis-ci-some-very-long-name<script id="metamorph-58-end" type="text/x-placeholder"></script></a>
</div>
<a href="/travis-ci/travis-ci-some-very-long-name/builds/1906054" data-bindattr-60="60" data-ember-action="61" class="last_build"><script id="metamorph-59-start" type="text/x-placeholder"></script>1962<script id="metamorph-59-end" type="text/x-placeholder"></script></a>
<p class="summary">
<span class="duration_label">Duration:</span>
<abbr class="duration" title="2012-07-19T16:56:47Z" data-bindattr-62="62"><script id="metamorph-60-start" type="text/x-placeholder"></script>3 min 52 sec<script id="metamorph-60-end" type="text/x-placeholder"></script></abbr>,
<span class="finished_at_label">Finished:</span>
<abbr class="finished_at timeago" title="2012-07-19T17:00:39Z" data-bindattr-63="63"><script id="metamorph-61-start" type="text/x-placeholder"></script>2 months ago<script id="metamorph-61-end" type="text/x-placeholder"></script></abbr>
</p>
<span class="indicator"></span>
<script id="metamorph-62-start" type="text/x-placeholder"></script>
<div class="info">
<p class="description"><script id="metamorph-63-start" type="text/x-placeholder"></script>A distributed build system for the open source community.<script id="metamorph-63-end" type="text/x-placeholder"></script></p>
</div>
<script id="metamorph-62-end" type="text/x-placeholder"></script>
<script id="metamorph-57-end" type="text/x-placeholder"></script>
</li><li id="ember1049" class="ember-view repository red">
<script id="metamorph-71-start" type="text/x-placeholder"></script>
<div class="slug-and-status">
<span class="status"></span>
<a href="/rkh/yard-sinatra" data-bindattr-70="70" data-ember-action="71" class="slug"><script id="metamorph-72-start" type="text/x-placeholder"></script>rkh/yard-sinatra<script id="metamorph-72-end" type="text/x-placeholder"></script></a>
</div>
<a href="/rkh/yard-sinatra/builds/1888371" data-bindattr-72="72" data-ember-action="73" class="last_build"><script id="metamorph-73-start" type="text/x-placeholder"></script>8<script id="metamorph-73-end" type="text/x-placeholder"></script></a>
<p class="summary">
<span class="duration_label">Duration:</span>
<abbr class="duration" title="2012-07-17T19:23:31Z" data-bindattr-74="74"><script id="metamorph-74-start" type="text/x-placeholder"></script>3 min 14 sec<script id="metamorph-74-end" type="text/x-placeholder"></script></abbr>,
<span class="finished_at_label">Finished:</span>
<abbr class="finished_at timeago" title="2012-07-17T19:24:43Z" data-bindattr-75="75"><script id="metamorph-75-start" type="text/x-placeholder"></script>2 months ago<script id="metamorph-75-end" type="text/x-placeholder"></script></abbr>
</p>
<span class="indicator"></span>
<script id="metamorph-76-start" type="text/x-placeholder"></script>
<div class="info">
<p class="description"><script id="metamorph-77-start" type="text/x-placeholder"></script>Display sinatra routes in yard documentation.<script id="metamorph-77-end" type="text/x-placeholder"></script></p>
</div>
<script id="metamorph-76-end" type="text/x-placeholder"></script>
<script id="metamorph-71-end" type="text/x-placeholder"></script>
</li><li id="ember1057" class="ember-view repository green">
<script id="metamorph-78-start" type="text/x-placeholder"></script>
<div class="slug-and-status">
<span class="status"></span>
<a href="/travis-ci/travis-hub" data-bindattr-76="76" data-ember-action="77" class="slug"><script id="metamorph-79-start" type="text/x-placeholder"></script>travis-ci/travis-hub<script id="metamorph-79-end" type="text/x-placeholder"></script></a>
</div>
<a href="/travis-ci/travis-hub/builds/1884596" data-bindattr-78="78" data-ember-action="79" class="last_build"><script id="metamorph-80-start" type="text/x-placeholder"></script>449<script id="metamorph-80-end" type="text/x-placeholder"></script></a>
<p class="summary">
<span class="duration_label">Duration:</span>
<abbr class="duration" title="2012-07-17T11:55:20Z" data-bindattr-80="80"><script id="metamorph-81-start" type="text/x-placeholder"></script>4 min 27 sec<script id="metamorph-81-end" type="text/x-placeholder"></script></abbr>,
<span class="finished_at_label">Finished:</span>
<abbr class="finished_at timeago" title="2012-07-17T11:57:58Z" data-bindattr-81="81"><script id="metamorph-82-start" type="text/x-placeholder"></script>2 months ago<script id="metamorph-82-end" type="text/x-placeholder"></script></abbr>
</p>
<span class="indicator"></span>
<script id="metamorph-83-start" type="text/x-placeholder"></script>
<div class="info">
<p class="description"><script id="metamorph-84-start" type="text/x-placeholder"></script>Collects build log streams, worker state reports and many other things [from Travis workers]<script id="metamorph-84-end" type="text/x-placeholder"></script></p>
</div>
<script id="metamorph-83-end" type="text/x-placeholder"></script>
<script id="metamorph-78-end" type="text/x-placeholder"></script>
</li><li id="ember1065" class="ember-view repository red">
<script id="metamorph-85-start" type="text/x-placeholder"></script>
<div class="slug-and-status">
<span class="status"></span>
<a href="/rkh/gh" data-bindattr-82="82" data-ember-action="83" class="slug"><script id="metamorph-86-start" type="text/x-placeholder"></script>rkh/gh<script id="metamorph-86-end" type="text/x-placeholder"></script></a>
</div>
<a href="/rkh/gh/builds/1836256" data-bindattr-84="84" data-ember-action="85" class="last_build"><script id="metamorph-87-start" type="text/x-placeholder"></script>117<script id="metamorph-87-end" type="text/x-placeholder"></script></a>
<p class="summary">
<span class="duration_label">Duration:</span>
<abbr class="duration" title="2012-07-11T14:17:54Z" data-bindattr-86="86"><script id="metamorph-88-start" type="text/x-placeholder"></script>9 min 19 sec<script id="metamorph-88-end" type="text/x-placeholder"></script></abbr>,
<span class="finished_at_label">Finished:</span>
<abbr class="finished_at timeago" title="2012-07-11T14:19:38Z" data-bindattr-87="87"><script id="metamorph-89-start" type="text/x-placeholder"></script>2 months ago<script id="metamorph-89-end" type="text/x-placeholder"></script></abbr>
</p>
<span class="indicator"></span>
<script id="metamorph-90-start" type="text/x-placeholder"></script>
<div class="info">
<p class="description"><script id="metamorph-91-start" type="text/x-placeholder"></script>Layered GitHub API client<script id="metamorph-91-end" type="text/x-placeholder"></script></p>
</div>
<script id="metamorph-90-end" type="text/x-placeholder"></script>
<script id="metamorph-85-end" type="text/x-placeholder"></script>
</li><li id="ember1073" class="ember-view repository green">
<script id="metamorph-92-start" type="text/x-placeholder"></script>
<div class="slug-and-status">
<span class="status"></span>
<a href="/travis-ci/travis-support" data-bindattr-88="88" data-ember-action="89" class="slug"><script id="metamorph-93-start" type="text/x-placeholder"></script>travis-ci/travis-support<script id="metamorph-93-end" type="text/x-placeholder"></script></a>
</div>
<a href="/travis-ci/travis-support/builds/1827969" data-bindattr-90="90" data-ember-action="91" class="last_build"><script id="metamorph-94-start" type="text/x-placeholder"></script>145<script id="metamorph-94-end" type="text/x-placeholder"></script></a>
<p class="summary">
<span class="duration_label">Duration:</span>
<abbr class="duration" title="2012-07-10T17:03:10Z" data-bindattr-92="92"><script id="metamorph-95-start" type="text/x-placeholder"></script>16 min<script id="metamorph-95-end" type="text/x-placeholder"></script></abbr>,
<span class="finished_at_label">Finished:</span>
<abbr class="finished_at timeago" title="2012-07-10T17:05:17Z" data-bindattr-93="93"><script id="metamorph-96-start" type="text/x-placeholder"></script>2 months ago<script id="metamorph-96-end" type="text/x-placeholder"></script></abbr>
</p>
<span class="indicator"></span>
<script id="metamorph-97-start" type="text/x-placeholder"></script>
<div class="info">
<p class="description"><script id="metamorph-98-start" type="text/x-placeholder"></script>Support classes and extensions used in travis-ci<script id="metamorph-98-end" type="text/x-placeholder"></script></p>
</div>
<script id="metamorph-97-end" type="text/x-placeholder"></script>
<script id="metamorph-92-end" type="text/x-placeholder"></script>
</li><li id="ember1081" class="ember-view repository green">
<script id="metamorph-99-start" type="text/x-placeholder"></script>
<div class="slug-and-status">
<span class="status"></span>
<a href="/mattmatt/lograge" data-bindattr-94="94" data-ember-action="95" class="slug"><script id="metamorph-100-start" type="text/x-placeholder"></script>mattmatt/lograge<script id="metamorph-100-end" type="text/x-placeholder"></script></a>
</div>
<a href="/mattmatt/lograge/builds/1348710" data-bindattr-96="96" data-ember-action="97" class="last_build"><script id="metamorph-101-start" type="text/x-placeholder"></script>27<script id="metamorph-101-end" type="text/x-placeholder"></script></a>
<p class="summary">
<span class="duration_label">Duration:</span>
<abbr class="duration" title="2012-05-16T19:20:45Z" data-bindattr-98="98"><script id="metamorph-102-start" type="text/x-placeholder"></script>1 min 11 sec<script id="metamorph-102-end" type="text/x-placeholder"></script></abbr>,
<span class="finished_at_label">Finished:</span>
<abbr class="finished_at timeago" title="2012-05-16T19:21:22Z" data-bindattr-99="99"><script id="metamorph-103-start" type="text/x-placeholder"></script>4 months ago<script id="metamorph-103-end" type="text/x-placeholder"></script></abbr>
</p>
<span class="indicator"></span>
<script id="metamorph-104-start" type="text/x-placeholder"></script>
<div class="info">
<p class="description"><script id="metamorph-105-start" type="text/x-placeholder"></script>An attempt to tame Rails' default policy to log everything.<script id="metamorph-105-end" type="text/x-placeholder"></script></p>
</div>
<script id="metamorph-104-end" type="text/x-placeholder"></script>
<script id="metamorph-99-end" type="text/x-placeholder"></script>
</li><li id="ember1089" class="ember-view repository green">
<script id="metamorph-106-start" type="text/x-placeholder"></script>
<div class="slug-and-status">
<span class="status"></span>
<a href="/svenfuchs/gem-release" data-bindattr-100="100" data-ember-action="101" class="slug"><script id="metamorph-107-start" type="text/x-placeholder"></script>svenfuchs/gem-release<script id="metamorph-107-end" type="text/x-placeholder"></script></a>
</div>
<a href="/svenfuchs/gem-release/builds/1149382" data-bindattr-102="102" data-ember-action="103" class="last_build"><script id="metamorph-108-start" type="text/x-placeholder"></script>134<script id="metamorph-108-end" type="text/x-placeholder"></script></a>
<p class="summary">
<span class="duration_label">Duration:</span>
<abbr class="duration" title="2012-04-22T18:51:03Z" data-bindattr-104="104"><script id="metamorph-109-start" type="text/x-placeholder"></script>2 min 35 sec<script id="metamorph-109-end" type="text/x-placeholder"></script></abbr>,
<span class="finished_at_label">Finished:</span>
<abbr class="finished_at timeago" title="2012-04-22T18:51:59Z" data-bindattr-105="105"><script id="metamorph-110-start" type="text/x-placeholder"></script>5 months ago<script id="metamorph-110-end" type="text/x-placeholder"></script></abbr>
</p>
<span class="indicator"></span>
<script id="metamorph-111-start" type="text/x-placeholder"></script>
<div class="info">
<p class="description"><script id="metamorph-112-start" type="text/x-placeholder"></script>Release your ruby gems with ease. (What a bold statement for such a tiny plugin ...)<script id="metamorph-112-end" type="text/x-placeholder"></script></p>
</div>
<script id="metamorph-111-end" type="text/x-placeholder"></script>
<script id="metamorph-106-end" type="text/x-placeholder"></script>
</li><li id="ember1097" class="ember-view repository green">
<script id="metamorph-113-start" type="text/x-placeholder"></script>
<div class="slug-and-status">
<span class="status"></span>
<a href="/mattmatt/hurt_logger" data-bindattr-106="106" data-ember-action="107" class="slug"><script id="metamorph-114-start" type="text/x-placeholder"></script>mattmatt/hurt_logger<script id="metamorph-114-end" type="text/x-placeholder"></script></a>
</div>
<a href="/mattmatt/hurt_logger/builds/791653" data-bindattr-108="108" data-ember-action="109" class="last_build"><script id="metamorph-115-start" type="text/x-placeholder"></script>11<script id="metamorph-115-end" type="text/x-placeholder"></script></a>
<p class="summary">
<span class="duration_label">Duration:</span>
<abbr class="duration" title="2012-03-04T11:25:48Z" data-bindattr-110="110"><script id="metamorph-116-start" type="text/x-placeholder"></script>2 min 52 sec<script id="metamorph-116-end" type="text/x-placeholder"></script></abbr>,
<span class="finished_at_label">Finished:</span>
<abbr class="finished_at timeago" title="2012-03-04T11:27:21Z" data-bindattr-111="111"><script id="metamorph-117-start" type="text/x-placeholder"></script>6 months ago<script id="metamorph-117-end" type="text/x-placeholder"></script></abbr>
</p>
<span class="indicator"></span>
<script id="metamorph-118-start" type="text/x-placeholder"></script><script id="metamorph-118-end" type="text/x-placeholder"></script>
<script id="metamorph-113-end" type="text/x-placeholder"></script>
</li><li id="ember1105" class="ember-view repository green">
<script id="metamorph-119-start" type="text/x-placeholder"></script>
<div class="slug-and-status">
<span class="status"></span>
<a href="/svenfuchs/minimal" data-bindattr-112="112" data-ember-action="113" class="slug"><script id="metamorph-120-start" type="text/x-placeholder"></script>svenfuchs/minimal<script id="metamorph-120-end" type="text/x-placeholder"></script></a>
</div>
<a href="/svenfuchs/minimal/builds/747813" data-bindattr-114="114" data-ember-action="115" class="last_build"><script id="metamorph-121-start" type="text/x-placeholder"></script>78<script id="metamorph-121-end" type="text/x-placeholder"></script></a>
<p class="summary">
<span class="duration_label">Duration:</span>
<abbr class="duration" title="2012-02-27T00:09:43Z" data-bindattr-116="116"><script id="metamorph-122-start" type="text/x-placeholder"></script>3 min 10 sec<script id="metamorph-122-end" type="text/x-placeholder"></script></abbr>,
<span class="finished_at_label">Finished:</span>
<abbr class="finished_at timeago" title="2012-02-27T00:10:41Z" data-bindattr-117="117"><script id="metamorph-123-start" type="text/x-placeholder"></script>6 months ago<script id="metamorph-123-end" type="text/x-placeholder"></script></abbr>
</p>
<span class="indicator"></span>
<script id="metamorph-124-start" type="text/x-placeholder"></script>
<div class="info">
<p class="description"><script id="metamorph-125-start" type="text/x-placeholder"></script>Minimal templating engine inspired by Markaby &amp; Erector but much smaller and targeting Rails 3<script id="metamorph-125-end" type="text/x-placeholder"></script></p>
</div>
<script id="metamorph-124-end" type="text/x-placeholder"></script>
<script id="metamorph-119-end" type="text/x-placeholder"></script>
</li></ul>
</div>
</div></div>
</div>
<div id="main">
<div id="ember780" class="ember-view"><div id="ember666" class="ember-view"><div id="repository" class="" data-bindattr-20="20">
<script id="metamorph-1-start" type="text/x-placeholder"></script>
<script id="metamorph-48-start" type="text/x-placeholder"></script>
<h3>
<a href="http://github.com/travis-ci/travis-core" data-bindattr-32="32"><script id="metamorph-49-start" type="text/x-placeholder"></script>travis-ci/travis-core<script id="metamorph-49-end" type="text/x-placeholder"></script></a>
</h3>
<p class="description"><script id="metamorph-50-start" type="text/x-placeholder"></script>Models and classes shared by Travis hub and server<script id="metamorph-50-end" type="text/x-placeholder"></script></p>
<ul class="github-stats">
<li class="language">
<script id="metamorph-51-start" type="text/x-placeholder"></script><script id="metamorph-51-end" type="text/x-placeholder"></script>
</li>
<li>
<a class="watchers" title="Watchers" href="http://github.com/travis-ci/travis-core/watchers" data-bindattr-33="33">
<script id="metamorph-52-start" type="text/x-placeholder"></script>78<script id="metamorph-52-end" type="text/x-placeholder"></script>
</a>
</li>
<li>
<a class="forks" title="Forks" href="http://github.com/travis-ci/travis-core/network" data-bindattr-34="34">
<script id="metamorph-53-start" type="text/x-placeholder"></script>33<script id="metamorph-53-end" type="text/x-placeholder"></script>
</a>
</li>
</ul>
<div id="ember1152" class="ember-view"><ul class="tabs">
<li id="tab_current" class="active" data-bindattr-35="35">
<h5>
<a href="/travis-ci/travis-core" data-bindattr-36="36" data-ember-action="37">
Current
</a>
</h5>
</li>
<li id="tab_builds" class="" data-bindattr-38="38">
<h5>
<a href="/travis-ci/travis-core/builds" data-bindattr-39="39" data-ember-action="40">
Build History
</a>
</h5>
</li>
<li id="tab_pull_requests" class="" data-bindattr-41="41">
<h5>
<a href="/travis-ci/travis-core/pull_requests" data-bindattr-42="42" data-ember-action="43">
Pull Requests
</a>
</h5>
</li>
<li id="tab_branches" class="" data-bindattr-44="44">
<h5>
<a href="/travis-ci/travis-core/branches" data-bindattr-45="45" data-ember-action="46">
Branch Summary
</a>
</h5>
</li>
<li id="tab_build" class="" data-bindattr-47="47">
<h5>
<a href="/travis-ci/travis-core/builds/1905992" data-bindattr-48="48" data-ember-action="49">
Build <script id="metamorph-54-start" type="text/x-placeholder"></script>838<script id="metamorph-54-end" type="text/x-placeholder"></script>
</a>
</h5>
</li>
<li id="tab_job" class="" data-bindattr-50="50">
<h5>
<a href="/travis-ci/travis-core/jobs/undefined" data-bindattr-51="51" data-ember-action="52">
Job <script id="metamorph-55-start" type="text/x-placeholder"></script><script id="metamorph-55-end" type="text/x-placeholder"></script>
</a>
</h5>
</li>
</ul>
</div>
<div id="ember1190" class="ember-view"><div id="tools">
<a href="#" data-ember-action="53"></a>
<div class="pane">
<p>
<label>Branch:</label>
<script id="metamorph-56-start" type="text/x-placeholder"></script>
<span class="loading"></span>
<script id="metamorph-56-end" type="text/x-placeholder"></script>
</p>
<p>
<label>Image URL:</label>
<input type="text" class="url" value="https://secure.travis-ci.org/travis-ci/travis-core.png" data-bindattr-54="54">
</p>
<p>
<label>Markdown:</label>
<input type="text" class="markdown" value="[![Build Status](https://secure.travis-ci.org/travis-ci/travis-core.png)](https://localhost:3000/travis-ci/travis-core)" data-bindattr-55="55">
</p>
<p>
<label>Textile:</label>
<input type="text" class="textile" value="!https://secure.travis-ci.org/travis-ci/travis-core.png!:https://localhost:3000/travis-ci/travis-core" data-bindattr-56="56">
</p>
<p>
<label>RDOC:</label>
<input type="text" class="rdoc" value="{&lt;img src=&quot;https://secure.travis-ci.org/travis-ci/travis-core.png&quot; alt=&quot;Build Status&quot; /&gt;}[https://localhost:3000/travis-ci/travis-core]" data-bindattr-57="57">
</p>
</div>
</div>
</div>
<script id="metamorph-48-end" type="text/x-placeholder"></script>
<script id="metamorph-1-end" type="text/x-placeholder"></script>
<div class="tab">
<div id="ember789" class="ember-view"><div id="ember687" class="ember-view"><script id="metamorph-2-start" type="text/x-placeholder"></script>
<script id="metamorph-3-start" type="text/x-placeholder"></script>
<div id="build" class="red" data-bindattr-120="120">
<dl id="summary">
<div class="left">
<dt>Build</dt>
<dd class="number">
<span class="status"></span>
<a href="/travis-ci/travis-core/builds/1905992" data-bindattr-121="121" data-ember-action="122">
<script id="metamorph-129-start" type="text/x-placeholder"></script>838<script id="metamorph-129-end" type="text/x-placeholder"></script>
</a>
</dd>
<dt class="finished_at_label">Finished</dt>
<dd class="finished_at timeago" data-bindattr-123="123"><script id="metamorph-130-start" type="text/x-placeholder"></script>2 months ago<script id="metamorph-130-end" type="text/x-placeholder"></script></dd>
<dt>Duration</dt>
<dd class="duration" data-bindattr-124="124"><script id="metamorph-131-start" type="text/x-placeholder"></script>1 hr 5 min 38 sec<script id="metamorph-131-end" type="text/x-placeholder"></script></dd>
</div>
<div class="right">
<dt>Commit</dt>
<dd class="commit"><a href="http://github.com/travis-ci/travis-core/commit/42b82fb8fc99986c6d1999c8f39272a292731b4e" data-bindattr-125="125"><script id="metamorph-132-start" type="text/x-placeholder"></script>42b82fb (master)<script id="metamorph-132-end" type="text/x-placeholder"></script></a></dd>
<script id="metamorph-133-start" type="text/x-placeholder"></script>
<dt>Compare</dt>
<dd class="compare"><a href="https://github.com/travis-ci/travis-core/pull/81" data-bindattr-126="126"><script id="metamorph-134-start" type="text/x-placeholder"></script>81<script id="metamorph-134-end" type="text/x-placeholder"></script></a></dd>
<script id="metamorph-133-end" type="text/x-placeholder"></script>
<script id="metamorph-135-start" type="text/x-placeholder"></script>
<dt>Author</dt>
<dd class="author"><a href="mailto:narf@bofh.bg" data-bindattr-127="127"><script id="metamorph-136-start" type="text/x-placeholder"></script>Andrey Andreev<script id="metamorph-136-end" type="text/x-placeholder"></script></a></dd>
<script id="metamorph-135-end" type="text/x-placeholder"></script>
<script id="metamorph-137-start" type="text/x-placeholder"></script>
<dt>Committer</dt>
<dd class="committer"><a href="mailto:narf@bofh.bg" data-bindattr-128="128"><script id="metamorph-138-start" type="text/x-placeholder"></script>Andrey Andreev<script id="metamorph-138-end" type="text/x-placeholder"></script></a></dd>
<script id="metamorph-137-end" type="text/x-placeholder"></script>
</div>
<dt>Message</dt>
<dd class="message"><script id="metamorph-139-start" type="text/x-placeholder"></script>Fix issue #537 (branch names with slashes included)<br><script id="metamorph-139-end" type="text/x-placeholder"></script></dd>
<script id="metamorph-140-start" type="text/x-placeholder"></script>
<dt>Config</dt>
<dd class="config"><script id="metamorph-141-start" type="text/x-placeholder"></script>Rvm: 1.9.3, jruby-18mode, jruby-19mode, Jdk: openjdk6<script id="metamorph-141-end" type="text/x-placeholder"></script></dd>
<script id="metamorph-140-end" type="text/x-placeholder"></script>
</dl>
</div>
<script id="metamorph-142-start" type="text/x-placeholder"></script>
<div id="ember1595" class="ember-view"><script id="metamorph-143-start" type="text/x-placeholder"></script>
<script id="metamorph-144-start" type="text/x-placeholder"></script>
<table id="jobs" class="list">
<caption>
Build Matrix
</caption>
<script id="metamorph-144-end" type="text/x-placeholder"></script>
<thead>
<tr>
<script id="metamorph-150-start" type="text/x-placeholder"></script><script id="metamorph-145-start" type="text/x-placeholder"></script>
<th><script id="metamorph-151-start" type="text/x-placeholder"></script>Job<script id="metamorph-151-end" type="text/x-placeholder"></script></th>
<script id="metamorph-145-end" type="text/x-placeholder"></script><script id="metamorph-146-start" type="text/x-placeholder"></script>
<th><script id="metamorph-152-start" type="text/x-placeholder"></script>Duration<script id="metamorph-152-end" type="text/x-placeholder"></script></th>
<script id="metamorph-146-end" type="text/x-placeholder"></script><script id="metamorph-147-start" type="text/x-placeholder"></script>
<th><script id="metamorph-153-start" type="text/x-placeholder"></script>Finished<script id="metamorph-153-end" type="text/x-placeholder"></script></th>
<script id="metamorph-147-end" type="text/x-placeholder"></script><script id="metamorph-148-start" type="text/x-placeholder"></script>
<th><script id="metamorph-154-start" type="text/x-placeholder"></script>Rvm<script id="metamorph-154-end" type="text/x-placeholder"></script></th>
<script id="metamorph-148-end" type="text/x-placeholder"></script><script id="metamorph-149-start" type="text/x-placeholder"></script>
<th><script id="metamorph-155-start" type="text/x-placeholder"></script>Jdk<script id="metamorph-155-end" type="text/x-placeholder"></script></th>
<script id="metamorph-149-end" type="text/x-placeholder"></script><script id="metamorph-150-end" type="text/x-placeholder"></script>
</tr>
</thead>
<tbody>
<script id="metamorph-158-start" type="text/x-placeholder"></script><script id="metamorph-156-start" type="text/x-placeholder"></script>
<tr id="ember1636" class="ember-view green">
<td class="number">
<span class="status"></span>
<a href="/travis-ci/travis-core/jobs/1905993" data-bindattr-129="129" data-ember-action="130">
<script id="metamorph-159-start" type="text/x-placeholder"></script>838.1<script id="metamorph-159-end" type="text/x-placeholder"></script>
</a>
</td>
<td class="duration" title="2012-07-19T16:51:14Z" data-bindattr-131="131">
<script id="metamorph-160-start" type="text/x-placeholder"></script>1 min 54 sec<script id="metamorph-160-end" type="text/x-placeholder"></script>
</td>
<td class="finished_at timeago" title="2012-07-19T16:53:08Z" data-bindattr-132="132">
<script id="metamorph-161-start" type="text/x-placeholder"></script>2 months ago<script id="metamorph-161-end" type="text/x-placeholder"></script>
</td>
<script id="metamorph-165-start" type="text/x-placeholder"></script><script id="metamorph-162-start" type="text/x-placeholder"></script>
<td><script id="metamorph-166-start" type="text/x-placeholder"></script>1.9.3<script id="metamorph-166-end" type="text/x-placeholder"></script></td>
<script id="metamorph-162-end" type="text/x-placeholder"></script><script id="metamorph-163-start" type="text/x-placeholder"></script>
<td><script id="metamorph-167-start" type="text/x-placeholder"></script>openjdk6<script id="metamorph-167-end" type="text/x-placeholder"></script></td>
<script id="metamorph-163-end" type="text/x-placeholder"></script><script id="metamorph-164-start" type="text/x-placeholder"></script>
<td><script id="metamorph-168-start" type="text/x-placeholder"></script>PERL_CPANM_OPT="--mirror http://cpan.mirrors.travis-ci.org --mirror http://cpan.cpantesters.org/ --mirror http://search.cpan.org/CPAN --cascade-search --notest --force --skip-satisfied" ES="localhost:9200"<script id="metamorph-168-end" type="text/x-placeholder"></script></td>
<script id="metamorph-164-end" type="text/x-placeholder"></script><script id="metamorph-165-end" type="text/x-placeholder"></script>
</tr>
<script id="metamorph-156-end" type="text/x-placeholder"></script><script id="metamorph-157-start" type="text/x-placeholder"></script>
<tr id="ember1673" class="ember-view green">
<td class="number">
<span class="status"></span>
<a href="/travis-ci/travis-core/jobs/1905994" data-bindattr-133="133" data-ember-action="134">
<script id="metamorph-169-start" type="text/x-placeholder"></script>838.2<script id="metamorph-169-end" type="text/x-placeholder"></script>
</a>
</td>
<td class="duration" title="2012-07-19T16:51:14Z" data-bindattr-135="135">
<script id="metamorph-170-start" type="text/x-placeholder"></script>5 min 5 sec<script id="metamorph-170-end" type="text/x-placeholder"></script>
</td>
<td class="finished_at timeago" title="2012-07-19T16:56:19Z" data-bindattr-136="136">
<script id="metamorph-171-start" type="text/x-placeholder"></script>2 months ago<script id="metamorph-171-end" type="text/x-placeholder"></script>
</td>
<script id="metamorph-174-start" type="text/x-placeholder"></script><script id="metamorph-172-start" type="text/x-placeholder"></script>
<td><script id="metamorph-175-start" type="text/x-placeholder"></script>jruby-18mode<script id="metamorph-175-end" type="text/x-placeholder"></script></td>
<script id="metamorph-172-end" type="text/x-placeholder"></script><script id="metamorph-173-start" type="text/x-placeholder"></script>
<td><script id="metamorph-176-start" type="text/x-placeholder"></script>openjdk6<script id="metamorph-176-end" type="text/x-placeholder"></script></td>
<script id="metamorph-173-end" type="text/x-placeholder"></script><script id="metamorph-174-end" type="text/x-placeholder"></script>
</tr>
<script id="metamorph-157-end" type="text/x-placeholder"></script><script id="metamorph-158-end" type="text/x-placeholder"></script>
</tbody>
</table>
<script id="metamorph-177-start" type="text/x-placeholder"></script><script id="metamorph-177-end" type="text/x-placeholder"></script>
<script id="metamorph-143-end" type="text/x-placeholder"></script>
</div>
<div id="ember1713" class="ember-view"><script id="metamorph-178-start" type="text/x-placeholder"></script>
<script id="metamorph-179-start" type="text/x-placeholder"></script>
<table id="allowed_failure_jobs" class="list">
<caption>
Allowed Failures
<a title="What's this?" class="help" name="help-allowed_failures" data-ember-action="137"></a>
</caption>
<script id="metamorph-179-end" type="text/x-placeholder"></script>
<thead>
<tr>
<script id="metamorph-185-start" type="text/x-placeholder"></script><script id="metamorph-180-start" type="text/x-placeholder"></script>
<th><script id="metamorph-186-start" type="text/x-placeholder"></script>Job<script id="metamorph-186-end" type="text/x-placeholder"></script></th>
<script id="metamorph-180-end" type="text/x-placeholder"></script><script id="metamorph-181-start" type="text/x-placeholder"></script>
<th><script id="metamorph-187-start" type="text/x-placeholder"></script>Duration<script id="metamorph-187-end" type="text/x-placeholder"></script></th>
<script id="metamorph-181-end" type="text/x-placeholder"></script><script id="metamorph-182-start" type="text/x-placeholder"></script>
<th><script id="metamorph-188-start" type="text/x-placeholder"></script>Finished<script id="metamorph-188-end" type="text/x-placeholder"></script></th>
<script id="metamorph-182-end" type="text/x-placeholder"></script><script id="metamorph-183-start" type="text/x-placeholder"></script>
<th><script id="metamorph-189-start" type="text/x-placeholder"></script>Rvm<script id="metamorph-189-end" type="text/x-placeholder"></script></th>
<script id="metamorph-183-end" type="text/x-placeholder"></script><script id="metamorph-184-start" type="text/x-placeholder"></script>
<th><script id="metamorph-190-start" type="text/x-placeholder"></script>Jdk<script id="metamorph-190-end" type="text/x-placeholder"></script></th>
<script id="metamorph-184-end" type="text/x-placeholder"></script><script id="metamorph-185-end" type="text/x-placeholder"></script>
</tr>
</thead>
<tbody>
<script id="metamorph-194-start" type="text/x-placeholder"></script><script id="metamorph-191-start" type="text/x-placeholder"></script>
<tr id="ember1753" class="ember-view green">
<td class="number">
<span class="status"></span>
<a href="/travis-ci/travis-core/jobs/1905995" data-bindattr-138="138" data-ember-action="139">
<script id="metamorph-195-start" type="text/x-placeholder"></script>838.3<script id="metamorph-195-end" type="text/x-placeholder"></script>
</a>
</td>
<td class="duration" title="2012-07-19T16:51:14Z" data-bindattr-140="140">
<script id="metamorph-196-start" type="text/x-placeholder"></script>5 min 37 sec<script id="metamorph-196-end" type="text/x-placeholder"></script>
</td>
<td class="finished_at timeago" title="2012-07-19T16:56:51Z" data-bindattr-141="141">
<script id="metamorph-197-start" type="text/x-placeholder"></script>2 months ago<script id="metamorph-197-end" type="text/x-placeholder"></script>
</td>
<script id="metamorph-200-start" type="text/x-placeholder"></script><script id="metamorph-198-start" type="text/x-placeholder"></script>
<td><script id="metamorph-201-start" type="text/x-placeholder"></script>jruby-19mode<script id="metamorph-201-end" type="text/x-placeholder"></script></td>
<script id="metamorph-198-end" type="text/x-placeholder"></script><script id="metamorph-199-start" type="text/x-placeholder"></script>
<td><script id="metamorph-202-start" type="text/x-placeholder"></script>openjdk6<script id="metamorph-202-end" type="text/x-placeholder"></script></td>
<script id="metamorph-199-end" type="text/x-placeholder"></script><script id="metamorph-200-end" type="text/x-placeholder"></script>
</tr>
<script id="metamorph-191-end" type="text/x-placeholder"></script><script id="metamorph-192-start" type="text/x-placeholder"></script>
<tr id="ember1789" class="ember-view red">
<td class="number">
<span class="status"></span>
<a href="/travis-ci/travis-core/jobs/1905996" data-bindattr-142="142" data-ember-action="143">
<script id="metamorph-203-start" type="text/x-placeholder"></script>838.4<script id="metamorph-203-end" type="text/x-placeholder"></script>
</a>
</td>
<td class="duration" title="2012-07-19T16:51:14Z" data-bindattr-144="144">
<script id="metamorph-204-start" type="text/x-placeholder"></script>26 min 26 sec<script id="metamorph-204-end" type="text/x-placeholder"></script>
</td>
<td class="finished_at timeago" title="2012-07-19T17:17:40Z" data-bindattr-145="145">
<script id="metamorph-205-start" type="text/x-placeholder"></script>2 months ago<script id="metamorph-205-end" type="text/x-placeholder"></script>
</td>
<script id="metamorph-209-start" type="text/x-placeholder"></script><script id="metamorph-206-start" type="text/x-placeholder"></script>
<td><script id="metamorph-210-start" type="text/x-placeholder"></script>jruby-head<script id="metamorph-210-end" type="text/x-placeholder"></script></td>
<script id="metamorph-206-end" type="text/x-placeholder"></script><script id="metamorph-207-start" type="text/x-placeholder"></script>
<td><script id="metamorph-211-start" type="text/x-placeholder"></script>openjdk6<script id="metamorph-211-end" type="text/x-placeholder"></script></td>
<script id="metamorph-207-end" type="text/x-placeholder"></script><script id="metamorph-208-start" type="text/x-placeholder"></script>
<td><script id="metamorph-212-start" type="text/x-placeholder"></script>JRUBY_OPTS=--1.9<script id="metamorph-212-end" type="text/x-placeholder"></script></td>
<script id="metamorph-208-end" type="text/x-placeholder"></script><script id="metamorph-209-end" type="text/x-placeholder"></script>
</tr>
<script id="metamorph-192-end" type="text/x-placeholder"></script><script id="metamorph-193-start" type="text/x-placeholder"></script>
<tr id="ember1826" class="ember-view red">
<td class="number">
<span class="status"></span>
<a href="/travis-ci/travis-core/jobs/1905997" data-bindattr-146="146" data-ember-action="147">
<script id="metamorph-213-start" type="text/x-placeholder"></script>838.5<script id="metamorph-213-end" type="text/x-placeholder"></script>
</a>
</td>
<td class="duration" title="2012-07-19T16:51:14Z" data-bindattr-148="148">
<script id="metamorph-214-start" type="text/x-placeholder"></script>26 min 36 sec<script id="metamorph-214-end" type="text/x-placeholder"></script>
</td>
<td class="finished_at timeago" title="2012-07-19T17:17:50Z" data-bindattr-149="149">
<script id="metamorph-215-start" type="text/x-placeholder"></script>2 months ago<script id="metamorph-215-end" type="text/x-placeholder"></script>
</td>
<script id="metamorph-219-start" type="text/x-placeholder"></script><script id="metamorph-216-start" type="text/x-placeholder"></script>
<td><script id="metamorph-220-start" type="text/x-placeholder"></script>jruby-head<script id="metamorph-220-end" type="text/x-placeholder"></script></td>
<script id="metamorph-216-end" type="text/x-placeholder"></script><script id="metamorph-217-start" type="text/x-placeholder"></script>
<td><script id="metamorph-221-start" type="text/x-placeholder"></script>openjdk6<script id="metamorph-221-end" type="text/x-placeholder"></script></td>
<script id="metamorph-217-end" type="text/x-placeholder"></script><script id="metamorph-218-start" type="text/x-placeholder"></script>
<td><script id="metamorph-222-start" type="text/x-placeholder"></script>JRUBY_OPTS=--1.8<script id="metamorph-222-end" type="text/x-placeholder"></script></td>
<script id="metamorph-218-end" type="text/x-placeholder"></script><script id="metamorph-219-end" type="text/x-placeholder"></script>
</tr>
<script id="metamorph-193-end" type="text/x-placeholder"></script><script id="metamorph-194-end" type="text/x-placeholder"></script>
</tbody>
</table>
<script id="metamorph-223-start" type="text/x-placeholder"></script>
<div id="help-allowed_failures" class="popup">
<h4>Allowed Failures</h4>
<p>
Allowed Failures are items in your build matrix that are allowed to
fail without causing the entire build to be shown as failed.
</p>
<p>
You can define allowed failures in the build matrix as follows:
</p>
<pre>matrix:
allow_failures:
- rvm: ruby-head</pre>
<p>
This lets you add in experimental and preparatory builds to test against versions or
configurations that you are not ready to officially support.
</p>
</div>
<script id="metamorph-223-end" type="text/x-placeholder"></script>
<script id="metamorph-178-end" type="text/x-placeholder"></script>
</div>
<script id="metamorph-142-end" type="text/x-placeholder"></script>
<script id="metamorph-3-end" type="text/x-placeholder"></script>
<script id="metamorph-2-end" type="text/x-placeholder"></script>
</div></div>
</div>
</div>
</div></div>
</div>
<div id="right">
<div id="ember797" class="ember-view"><div id="ember670" class="ember-view"><a id="github" href="https://github.com/travis-ci" title="Fork me on GitHub">
Fork me on Github
</a>
<div id="slider" data-ember-action="21">
<div class="icon"></div>&nbsp;
</div>
<div id="ember804" class="ember-view"><div id="ember566" class="ember-view"><h4>Sponsors</h4>
<ul class="sponsors top">
<script id="metamorph-5-start" type="text/x-placeholder"></script><script id="metamorph-4-start" type="text/x-placeholder"></script>
<script id="metamorph-7-start" type="text/x-placeholder"></script><script id="metamorph-6-start" type="text/x-placeholder"></script>
<li class="platinum" data-bindattr-22="22">
<a href="http://xing.de" data-bindattr-23="23">
<img src="/images/sponsors/xing-205x130.png" data-bindattr-24="24">
</a>
</li>
<script id="metamorph-6-end" type="text/x-placeholder"></script><script id="metamorph-7-end" type="text/x-placeholder"></script>
<script id="metamorph-4-end" type="text/x-placeholder"></script><script id="metamorph-5-end" type="text/x-placeholder"></script>
</ul>
<p class="hint">
<a href="https://love.travis-ci.org/sponsors">
See all of our amazing sponsors →
</a>
</p>
</div></div>
<div id="ember838" class="ember-view"><div id="ember476" class="ember-view"><div id="ember841" class="ember-view">
<h4>
Workers
<a id="toggle-workers" data-ember-action="25"></a>
</h4>
<ul id="workers">
<script id="metamorph-9-start" type="text/x-placeholder"></script><script id="metamorph-8-start" type="text/x-placeholder"></script>
No workers
<script id="metamorph-8-end" type="text/x-placeholder"></script><script id="metamorph-9-end" type="text/x-placeholder"></script>
</ul>
</div>
</div></div>
<div id="ember863" class="ember-view"><div id="ember508" class="ember-view"><ul id="queues">
<script id="metamorph-16-start" type="text/x-placeholder"></script><script id="metamorph-10-start" type="text/x-placeholder"></script>
<li class="queue">
<h4>Queue: <script id="metamorph-17-start" type="text/x-placeholder"></script>Common<script id="metamorph-17-end" type="text/x-placeholder"></script></h4>
<ul id="queue_common" data-bindattr-26="26">
<script id="metamorph-19-start" type="text/x-placeholder"></script><script id="metamorph-126-start" type="text/x-placeholder"></script>
<div id="ember1489" class="ember-view">
<li>
<a href="/travis-ci/travis-ci-some-very-long-name/jobs/1906055" data-bindattr-118="118" data-ember-action="119">
<span class="slug">
<script id="metamorph-127-start" type="text/x-placeholder"></script>travis-ci/travis-ci-some-very-long-name<script id="metamorph-127-end" type="text/x-placeholder"></script>
</span>
#<script id="metamorph-128-start" type="text/x-placeholder"></script>1962.1<script id="metamorph-128-end" type="text/x-placeholder"></script>
</a>
</li>
</div>
<script id="metamorph-126-end" type="text/x-placeholder"></script><script id="metamorph-19-end" type="text/x-placeholder"></script>
</ul>
</li>
<script id="metamorph-10-end" type="text/x-placeholder"></script><script id="metamorph-11-start" type="text/x-placeholder"></script>
<li class="queue">
<h4>Queue: <script id="metamorph-20-start" type="text/x-placeholder"></script>PHP, Perl and Python<script id="metamorph-20-end" type="text/x-placeholder"></script></h4>
<ul id="queue_php" data-bindattr-27="27">
<script id="metamorph-22-start" type="text/x-placeholder"></script><script id="metamorph-21-start" type="text/x-placeholder"></script>
There are no jobs
<script id="metamorph-21-end" type="text/x-placeholder"></script><script id="metamorph-22-end" type="text/x-placeholder"></script>
</ul>
</li>
<script id="metamorph-11-end" type="text/x-placeholder"></script><script id="metamorph-12-start" type="text/x-placeholder"></script>
<li class="queue">
<h4>Queue: <script id="metamorph-23-start" type="text/x-placeholder"></script>Node.js<script id="metamorph-23-end" type="text/x-placeholder"></script></h4>
<ul id="queue_node_js" data-bindattr-28="28">
<script id="metamorph-25-start" type="text/x-placeholder"></script><script id="metamorph-24-start" type="text/x-placeholder"></script>
There are no jobs
<script id="metamorph-24-end" type="text/x-placeholder"></script><script id="metamorph-25-end" type="text/x-placeholder"></script>
</ul>
</li>
<script id="metamorph-12-end" type="text/x-placeholder"></script><script id="metamorph-13-start" type="text/x-placeholder"></script>
<li class="queue">
<h4>Queue: <script id="metamorph-26-start" type="text/x-placeholder"></script>JVM and Erlang<script id="metamorph-26-end" type="text/x-placeholder"></script></h4>
<ul id="queue_jvmotp" data-bindattr-29="29">
<script id="metamorph-28-start" type="text/x-placeholder"></script><script id="metamorph-27-start" type="text/x-placeholder"></script>
There are no jobs
<script id="metamorph-27-end" type="text/x-placeholder"></script><script id="metamorph-28-end" type="text/x-placeholder"></script>
</ul>
</li>
<script id="metamorph-13-end" type="text/x-placeholder"></script><script id="metamorph-14-start" type="text/x-placeholder"></script>
<li class="queue">
<h4>Queue: <script id="metamorph-29-start" type="text/x-placeholder"></script>Rails<script id="metamorph-29-end" type="text/x-placeholder"></script></h4>
<ul id="queue_rails" data-bindattr-30="30">
<script id="metamorph-31-start" type="text/x-placeholder"></script><script id="metamorph-30-start" type="text/x-placeholder"></script>
There are no jobs
<script id="metamorph-30-end" type="text/x-placeholder"></script><script id="metamorph-31-end" type="text/x-placeholder"></script>
</ul>
</li>
<script id="metamorph-14-end" type="text/x-placeholder"></script><script id="metamorph-15-start" type="text/x-placeholder"></script>
<li class="queue">
<h4>Queue: <script id="metamorph-32-start" type="text/x-placeholder"></script>Spree<script id="metamorph-32-end" type="text/x-placeholder"></script></h4>
<ul id="queue_spree" data-bindattr-31="31">
<script id="metamorph-34-start" type="text/x-placeholder"></script><script id="metamorph-33-start" type="text/x-placeholder"></script>
There are no jobs
<script id="metamorph-33-end" type="text/x-placeholder"></script><script id="metamorph-34-end" type="text/x-placeholder"></script>
</ul>
</li>
<script id="metamorph-15-end" type="text/x-placeholder"></script><script id="metamorph-16-end" type="text/x-placeholder"></script>
</ul>
</div></div>
<div id="ember969" class="ember-view"><div id="ember646" class="ember-view"><div class="box">
<h4>Sponsors</h4>
<ul class="sponsors bottom">
<script id="metamorph-41-start" type="text/x-placeholder"></script><script id="metamorph-35-start" type="text/x-placeholder"></script>
<li>
<script id="metamorph-42-start" type="text/x-placeholder"></script><a href="http://meltmedia.com">Meltmedia</a><span>: We are Interactive Superheroes</span><script id="metamorph-42-end" type="text/x-placeholder"></script>
</li>
<script id="metamorph-35-end" type="text/x-placeholder"></script><script id="metamorph-36-start" type="text/x-placeholder"></script>
<li>
<script id="metamorph-43-start" type="text/x-placeholder"></script><a href="http://malwarebytes.org">Malwarebytes</a><span>: Defeat Malware once and for all.</span><script id="metamorph-43-end" type="text/x-placeholder"></script>
</li>
<script id="metamorph-36-end" type="text/x-placeholder"></script><script id="metamorph-37-start" type="text/x-placeholder"></script>
<li>
<script id="metamorph-44-start" type="text/x-placeholder"></script><a href="http://coderwall.com/teams/4f27194e973bf000040005f0">ESM</a><span>: Japan's best agile Ruby/Rails consultancy</span><script id="metamorph-44-end" type="text/x-placeholder"></script>
</li>
<script id="metamorph-37-end" type="text/x-placeholder"></script><script id="metamorph-38-start" type="text/x-placeholder"></script>
<li>
<script id="metamorph-45-start" type="text/x-placeholder"></script><a href="http://agileanimal.com">AGiLE ANiMAL</a><span>: we &lt;3 Travis CI.</span><script id="metamorph-45-end" type="text/x-placeholder"></script>
</li>
<script id="metamorph-38-end" type="text/x-placeholder"></script><script id="metamorph-39-start" type="text/x-placeholder"></script>
<li>
<script id="metamorph-46-start" type="text/x-placeholder"></script><a href="http://www.engineyard.com">Engine Yard</a><span>: Build epic apps, let us handle the rest</span><script id="metamorph-46-end" type="text/x-placeholder"></script>
</li>
<script id="metamorph-39-end" type="text/x-placeholder"></script><script id="metamorph-40-start" type="text/x-placeholder"></script>
<li>
<script id="metamorph-47-start" type="text/x-placeholder"></script><a href="http://www.mdsol.com">Medidata</a><span>: clinical tech improving quality of life</span><script id="metamorph-47-end" type="text/x-placeholder"></script>
</li>
<script id="metamorph-40-end" type="text/x-placeholder"></script><script id="metamorph-41-end" type="text/x-placeholder"></script>
</ul>
<p class="hint">
<a href="https://love.travis-ci.org/sponsors">
See all of our amazing sponsors →
</a>
</p>
</div>
</div></div>
<div id="about" class="box">
<h4>Join us and help!</h4>
<ul>
<li>Repository: <a href="http://github.com/travis-ci">Github</a></li>
<li>Twitter: <a href="http://twitter.com/travisci">@travisci</a></li>
<li>Mailing List: <a href="http://groups.google.com/group/travis-ci">travis-ci</a></li>
<li><a href="irc://irc.freenode.net#travis">irc.freenode.net#travis</a></li>
</ul>
</div>
</div></div>
</div>
</div>
</div></div></div></body></html>

File diff suppressed because one or more lines are too long

View File

@ -1,56 +1,14 @@
<!DOCTYPE html>
<html>
<head>
<!-- link rel="stylesheet" href="/stylesheets/application.css" -->
<style>
html, body {
width: 100%;
height: 100%;
margin: 0;
padding: 0;
}
#top {
height: 40px;
background-color: #ccc;
}
#left, #right {
z-index: 99;
position: absolute;
top: 0;
bottom:0;
margin-top: 40px;
width: 200px;
min-height: -webkit-calc(100% - 40px);
background-color: yellow;
}
#left {
left: 0;
}
#main {
position: relative;
margin-left: 201px;
margin-right: 201px;
padding: 20px;
}
#main > div {
width: 100%;
overflow: hidden;
}
#right {
right: 0;
}
</style>
<link rel="stylesheet" href="/stylesheets/application.css">
</head>
<body>
<div id="top">
top
</div>
<div id="left">
left
</div>
<div id="main">
<div>
...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
<body style="background: none">
<div id="page">
<div id="left">
content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content
content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content
content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content
content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content
content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content
content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content
@ -59,9 +17,12 @@
content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content
content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content
</div>
</div>
<div id="right">
right
<div id="main">
content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content
</div>
<div id="right">
content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content content
</div>
</div>
</body>
</html>

File diff suppressed because it is too large Load Diff