<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[152532] contrib/mp-buildbot</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="https://trac.macports.org/changeset/152532">152532</a></dd>
<dt>Author</dt> <dd>larryv@macports.org</dd>
<dt>Date</dt> <dd>2016-09-11 18:59:12 -0700 (Sun, 11 Sep 2016)</dd>
</dl>

<h3>Log Message</h3>
<pre>mpbb: Move jobs tools and ports tree

After the upcoming GitHub migration, the ports tree will be served from
https://github.com/macports/ports.git, while the jobs tools will be in
the `jobs` subdirectory of https://github.com/macports/infrastructure.git.
Relocate the checkouts to accommodate Git's relative inflexibility.
(Subversion can selectively check out arbitrary subdirectories, so this
doesn't affect it.)

Automatically removing the old checkouts seems too bold, so just print
informational messages.</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#contribmpbuildbotmpbb">contrib/mp-buildbot/mpbb</a></li>
<li><a href="#contribmpbuildbotmpbbcheckout">contrib/mp-buildbot/mpbb-checkout</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="contribmpbuildbotmpbb"></a>
<div class="modfile"><h4>Modified: contrib/mp-buildbot/mpbb (152531 => 152532)</h4>
<pre class="diff"><span>
<span class="info">--- contrib/mp-buildbot/mpbb        2016-09-12 01:59:10 UTC (rev 152531)
+++ contrib/mp-buildbot/mpbb        2016-09-12 01:59:12 UTC (rev 152532)
</span><span class="lines">@@ -119,9 +119,19 @@
</span><span class="cx"> 
</span><span class="cx"> # shellcheck disable=SC2034 disable=SC2154
</span><span class="cx"> # Not really options, but pretend they are because they're global.
</span><del>-option_jobs_dir=${option_work_dir}/tools
</del><ins>+option_jobs_dir=${option_work_dir}/infrastructure/jobs
</ins><span class="cx"> option_log_dir=${option_work_dir}/logs
</span><span class="cx"> 
</span><ins>+# Inform the user if old repositories are still present.
+if [[ -d ${option_work_dir}/tools/.svn ]]; then
+    msg &quot;\`${option_work_dir}/tools' is no longer used for the jobs&quot; \
+        'tools and may be deleted'
+fi
+if [[ -d ${option_work_dir}/dports/.svn ]]; then
+    msg &quot;\`${option_work_dir}/dports' is no longer used for the ports&quot; \
+        'tree and may be deleted'
+fi
+
</ins><span class="cx"> # shellcheck disable=SC2086
</span><span class="cx"> # Set up the positional arguments for the subcommand. With &quot;set -u&quot;
</span><span class="cx"> # enabled, &quot;${foo[@]}&quot; doesn't work if foo is empty.
</span></span></pre></div>
<a id="contribmpbuildbotmpbbcheckout"></a>
<div class="modfile"><h4>Modified: contrib/mp-buildbot/mpbb-checkout (152531 => 152532)</h4>
<pre class="diff"><span>
<span class="info">--- contrib/mp-buildbot/mpbb-checkout        2016-09-12 01:59:10 UTC (rev 152531)
+++ contrib/mp-buildbot/mpbb-checkout        2016-09-12 01:59:12 UTC (rev 152532)
</span><span class="lines">@@ -89,7 +89,7 @@
</span><span class="cx">     fi
</span><span class="cx"> 
</span><span class="cx">     # shellcheck disable=SC2154
</span><del>-    local -r ports_dir=${option_work_dir}/dports
</del><ins>+    local -r ports_dir=${option_work_dir}/ports
</ins><span class="cx"> 
</span><span class="cx">     local checkout jobs_dir svn
</span><span class="cx">     # shellcheck disable=SC2100 disable=SC2154
</span></span></pre>
</div>
</div>

</body>
</html>