Publish of Github pages from Gradle.

This commit is contained in:
R. Tyler Croy 2015-09-10 15:23:51 -07:00
parent 16b2190098
commit 6bf1443079
48 changed files with 607 additions and 955 deletions

View File

@ -82,7 +82,7 @@ Base plugin
dependencies {
<span class="comment">/* check jruby-gradle.org for the latest release */</span>
classpath <span class="string"><span class="delimiter">&quot;</span><span class="content">com.github.jruby-gradle:jruby-gradle-plugin:1.0.1</span><span class="delimiter">&quot;</span></span>
classpath <span class="string"><span class="delimiter">&quot;</span><span class="content">com.github.jruby-gradle:jruby-gradle-plugin:1.1.0</span><span class="delimiter">&quot;</span></span>
}
}

View File

@ -6,9 +6,9 @@
<html>
<head>
<!-- Generated by groovydoc (2.3.3) on Tue Sep 01 18:34:22 PDT 2015 -->
<title>GemUtils.OverwriteAction (jruby-gradle-base-plugin 1.0.3 API)</title>
<meta name="date" content="2015-09-01">
<!-- Generated by groovydoc (2.3.3) on Thu Sep 10 15:23:36 PDT 2015 -->
<title>GemUtils.OverwriteAction (jruby-gradle-base-plugin 1.0.4 API)</title>
<meta name="date" content="2015-09-10">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
<link href="../../../groovy.ico" type="image/x-icon" rel="icon">
@ -17,7 +17,7 @@
<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="GemUtils.OverwriteAction (jruby-gradle-base-plugin 1.0.3 API)";
parent.document.title="GemUtils.OverwriteAction (jruby-gradle-base-plugin 1.0.4 API)";
}
//-->
</script>

View File

@ -6,9 +6,9 @@
<html>
<head>
<!-- Generated by groovydoc (2.3.3) on Tue Sep 01 18:34:22 PDT 2015 -->
<title>GemUtils (jruby-gradle-base-plugin 1.0.3 API)</title>
<meta name="date" content="2015-09-01">
<!-- Generated by groovydoc (2.3.3) on Thu Sep 10 15:23:36 PDT 2015 -->
<title>GemUtils (jruby-gradle-base-plugin 1.0.4 API)</title>
<meta name="date" content="2015-09-10">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
<link href="../../../groovy.ico" type="image/x-icon" rel="icon">
@ -17,7 +17,7 @@
<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="GemUtils (jruby-gradle-base-plugin 1.0.3 API)";
parent.document.title="GemUtils (jruby-gradle-base-plugin 1.0.4 API)";
}
//-->
</script>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -6,9 +6,9 @@
<html>
<head>
<!-- Generated by groovydoc (2.3.3) on Tue Sep 01 18:34:22 PDT 2015 -->
<title>JRubyPlugin (jruby-gradle-base-plugin 1.0.3 API)</title>
<meta name="date" content="2015-09-01">
<!-- Generated by groovydoc (2.3.3) on Thu Sep 10 15:23:37 PDT 2015 -->
<title>JRubyPlugin (jruby-gradle-base-plugin 1.0.4 API)</title>
<meta name="date" content="2015-09-10">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
<link href="../../../groovy.ico" type="image/x-icon" rel="icon">
@ -17,7 +17,7 @@
<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="JRubyPlugin (jruby-gradle-base-plugin 1.0.3 API)";
parent.document.title="JRubyPlugin (jruby-gradle-base-plugin 1.0.4 API)";
}
//-->
</script>

View File

@ -6,9 +6,9 @@
<html>
<head>
<!-- Generated by groovydoc (2.3.3) on Tue Sep 01 18:34:22 PDT 2015 -->
<title>JRubyPluginExtension (jruby-gradle-base-plugin 1.0.3 API)</title>
<meta name="date" content="2015-09-01">
<!-- Generated by groovydoc (2.3.3) on Thu Sep 10 15:23:37 PDT 2015 -->
<title>JRubyPluginExtension (jruby-gradle-base-plugin 1.0.4 API)</title>
<meta name="date" content="2015-09-10">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
<link href="../../../groovy.ico" type="image/x-icon" rel="icon">
@ -17,7 +17,7 @@
<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="JRubyPluginExtension (jruby-gradle-base-plugin 1.0.3 API)";
parent.document.title="JRubyPluginExtension (jruby-gradle-base-plugin 1.0.4 API)";
}
//-->
</script>

File diff suppressed because one or more lines are too long

View File

@ -6,9 +6,9 @@
<html>
<head>
<!-- Generated by groovydoc (2.3.3) on Tue Sep 01 18:34:22 PDT 2015 -->
<title>GemVersion (jruby-gradle-base-plugin 1.0.3 API)</title>
<meta name="date" content="2015-09-01">
<!-- Generated by groovydoc (2.3.3) on Thu Sep 10 15:23:36 PDT 2015 -->
<title>GemVersion (jruby-gradle-base-plugin 1.0.4 API)</title>
<meta name="date" content="2015-09-10">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="../../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
<link href="../../../../groovy.ico" type="image/x-icon" rel="icon">
@ -17,7 +17,7 @@
<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="GemVersion (jruby-gradle-base-plugin 1.0.3 API)";
parent.document.title="GemVersion (jruby-gradle-base-plugin 1.0.4 API)";
}
//-->
</script>

View File

@ -6,9 +6,9 @@
<html>
<head>
<!-- Generated by groovydoc (2.3.3) on Tue Sep 01 18:34:22 PDT 2015 -->
<title>GemVersionResolver (jruby-gradle-base-plugin 1.0.3 API)</title>
<meta name="date" content="2015-09-01">
<!-- Generated by groovydoc (2.3.3) on Thu Sep 10 15:23:36 PDT 2015 -->
<title>GemVersionResolver (jruby-gradle-base-plugin 1.0.4 API)</title>
<meta name="date" content="2015-09-10">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="../../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
<link href="../../../../groovy.ico" type="image/x-icon" rel="icon">
@ -17,7 +17,7 @@
<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="GemVersionResolver (jruby-gradle-base-plugin 1.0.3 API)";
parent.document.title="GemVersionResolver (jruby-gradle-base-plugin 1.0.4 API)";
}
//-->
</script>

View File

@ -6,9 +6,9 @@
<html>
<head>
<!-- Generated by groovydoc (2.3.3) on Tue Sep 01 18:34:22 PDT 2015 -->
<title>JRubyExecDelegate (jruby-gradle-base-plugin 1.0.3 API)</title>
<meta name="date" content="2015-09-01">
<!-- Generated by groovydoc (2.3.3) on Thu Sep 10 15:23:37 PDT 2015 -->
<title>JRubyExecDelegate (jruby-gradle-base-plugin 1.0.4 API)</title>
<meta name="date" content="2015-09-10">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="../../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
<link href="../../../../groovy.ico" type="image/x-icon" rel="icon">
@ -17,7 +17,7 @@
<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="JRubyExecDelegate (jruby-gradle-base-plugin 1.0.3 API)";
parent.document.title="JRubyExecDelegate (jruby-gradle-base-plugin 1.0.4 API)";
}
//-->
</script>

View File

@ -6,9 +6,9 @@
<html>
<head>
<!-- Generated by groovydoc (2.3.3) on Tue Sep 01 18:34:22 PDT 2015 -->
<title>JRubyExecTraits (jruby-gradle-base-plugin 1.0.3 API)</title>
<meta name="date" content="2015-09-01">
<!-- Generated by groovydoc (2.3.3) on Thu Sep 10 15:23:37 PDT 2015 -->
<title>JRubyExecTraits (jruby-gradle-base-plugin 1.0.4 API)</title>
<meta name="date" content="2015-09-10">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="../../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
<link href="../../../../groovy.ico" type="image/x-icon" rel="icon">
@ -17,7 +17,7 @@
<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="JRubyExecTraits (jruby-gradle-base-plugin 1.0.3 API)";
parent.document.title="JRubyExecTraits (jruby-gradle-base-plugin 1.0.4 API)";
}
//-->
</script>

View File

@ -6,9 +6,9 @@
<html>
<head>
<!-- Generated by groovydoc (2.3.3) on Tue Sep 01 18:34:22 PDT 2015 -->
<title>JRubyExecUtils (jruby-gradle-base-plugin 1.0.3 API)</title>
<meta name="date" content="2015-09-01">
<!-- Generated by groovydoc (2.3.3) on Thu Sep 10 15:23:37 PDT 2015 -->
<title>JRubyExecUtils (jruby-gradle-base-plugin 1.0.4 API)</title>
<meta name="date" content="2015-09-10">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="../../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
<link href="../../../../groovy.ico" type="image/x-icon" rel="icon">
@ -17,7 +17,7 @@
<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="JRubyExecUtils (jruby-gradle-base-plugin 1.0.3 API)";
parent.document.title="JRubyExecUtils (jruby-gradle-base-plugin 1.0.4 API)";
}
//-->
</script>

View File

@ -0,0 +1,336 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- **************************************************************** -->
<!-- * PLEASE KEEP COMPLICATED EXPRESSIONS OUT OF THESE TEMPLATES, * -->
<!-- * i.e. only iterate & print data where possible. Thanks, Jez. * -->
<!-- **************************************************************** -->
<html>
<head>
<!-- Generated by groovydoc (2.3.3) on Thu Sep 10 15:15:14 PDT 2015 -->
<title>RubygemsServlet (jruby-gradle-base-plugin 1.1.0 API)</title>
<meta name="date" content="2015-09-10">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="../../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
<link href="../../../../groovy.ico" type="image/x-icon" rel="icon">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="RubygemsServlet (jruby-gradle-base-plugin 1.1.0 API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="navList">
<li><a href="../../../../index.html?com/github/jrubygradle/internal/RubygemsServlet" target="_top">Frames</a></li>
<li><a href="RubygemsServlet.html" target="_top">No Frames</a></li>
</ul>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
Nested&nbsp;&nbsp;&nbsp;Field&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#constructor_summary">Constructor</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#method_summary">Method</a></li>&nbsp;&nbsp;&nbsp;
</ul>
<ul class="subNavList">
<li>&nbsp;|&nbsp;Detail:&nbsp;</li>
Field&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#constructor_detail">Constructor</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#method_detail">Method</a></li>&nbsp;&nbsp;&nbsp;
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">Package: <strong>com.github.jrubygradle.internal</strong></div>
<h2 title="[Java] Class RubygemsServlet" class="title">[Java] Class RubygemsServlet</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><ul class="inheritance"></ul></li><li>com.github.jrubygradle.internal.RubygemsServlet
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== NESTED CLASS SUMMARY =========== -->
<!-- =========== ENUM CONSTANT SUMMARY =========== -->
<!-- =========== FIELD SUMMARY =========== -->
<!-- =========== PROPERTY SUMMARY =========== -->
<!-- =========== ELEMENT SUMMARY =========== -->
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary"><!-- --></a>
<h3>Constructor Summary</h3>
<ul class="blockList">
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructors Summary table">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor and description</th>
</tr>
<tr class="altColor">
<td class="colFirst">
<code><a href="#RubygemsServlet(java.net.URL)">RubygemsServlet</a></strong>
(java.net.URL rubygemsWarURL)</code><br></td>
</tr>
</table>
</ul>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary"><!-- --></a>
<h3>Methods Summary</h3>
<ul class="blockList">
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Methods Summary table">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Type</th>
<th class="colLast" scope="col">Name and description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.lang.String</strong></code></td>
<td class="colLast"><code><strong><a href="#addRepository(java.lang.String)">addRepository</a></strong>(java.lang.String url)</code><br></td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static&nbsp;<a href='../../../../com/github/jrubygradle/internal/RubygemsServlet.html'>RubygemsServlet</a></strong></code></td>
<td class="colLast"><code><strong><a href="#create(java.net.URL)">create</a></strong>(java.net.URL url)</code><br></td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</strong></code></td>
<td class="colLast"><code><strong><a href="#enableLogging()">enableLogging</a></strong>()</code><br></td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.String</strong></code></td>
<td class="colLast"><code><strong><a href="#getURL(java.lang.String)">getURL</a></strong>(java.lang.String path)</code><br></td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</strong></code></td>
<td class="colLast"><code><strong><a href="#start()">start</a></strong>()</code><br></td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</strong></code></td>
<td class="colLast"><code><strong><a href="#stop()">stop</a></strong>()</code><br></td>
</tr>
</table>
</ul>
</li>
<li class="blockList"><a name="method_summary"><!-- --></a>
<h3>Inherited Methods Summary</h3>
<ul class="blockList">
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Inherited Methods Summary table">
<caption><span>Inherited Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Methods inherited from class</th>
<th class="colLast" scope="col">Name</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class java.lang.Object</strong></code></td>
<td class="colLast"><code>java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()</code></td>
</tr>
</table>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- =========== CONSTRUCTOR DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="RubygemsServlet(java.net.URL)"><!-- --></a>
<ul class="blockListLast">
<li class="blockList">
<h4>public&nbsp;<strong>RubygemsServlet</strong>(java.net.URL rubygemsWarURL)</h4>
<p></p>
</li>
</ul>
</li>
</ul>
<!-- =========== METHOD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="addRepository(java.lang.String)"><!-- --></a>
<ul class="blockListLast">
<li class="blockList">
<h4>public&nbsp;java.lang.String <strong>addRepository</strong>(java.lang.String url)</h4>
<p></p>
</li>
</ul>
<a name="create(java.net.URL)"><!-- --></a>
<ul class="blockListLast">
<li class="blockList">
<h4>public&nbsp;static&nbsp;<a href='../../../../com/github/jrubygradle/internal/RubygemsServlet.html'>RubygemsServlet</a> <strong>create</strong>(java.net.URL url)</h4>
<p></p>
</li>
</ul>
<a name="enableLogging()"><!-- --></a>
<ul class="blockListLast">
<li class="blockList">
<h4>public&nbsp;void <strong>enableLogging</strong>()</h4>
<p></p>
</li>
</ul>
<a name="getURL(java.lang.String)"><!-- --></a>
<ul class="blockListLast">
<li class="blockList">
<h4>public&nbsp;java.lang.String <strong>getURL</strong>(java.lang.String path)</h4>
<p></p>
</li>
</ul>
<a name="start()"><!-- --></a>
<ul class="blockListLast">
<li class="blockList">
<h4>public&nbsp;void <strong>start</strong>()</h4>
<p></p>
</li>
</ul>
<a name="stop()"><!-- --></a>
<ul class="blockListLast">
<li class="blockList">
<h4>public&nbsp;void <strong>stop</strong>()</h4>
<p></p>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div>
<ul class="navList">
<li><a href="../../../../index.html?com/github/jrubygradle/internal/RubygemsServlet" target="_top">Frames</a></li>
<li><a href="RubygemsServlet.html" target="_top">No Frames</a></li>
</ul>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
Nested&nbsp;&nbsp;&nbsp;Field&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#constructor_summary">Constructor</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#method_summary">Method</a></li>&nbsp;&nbsp;&nbsp;
</ul>
<ul class="subNavList">
<li>&nbsp;|&nbsp;Detail:&nbsp;</li>
Field&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#constructor_detail">Constructor</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#method_detail">Method</a></li>&nbsp;&nbsp;&nbsp;
</ul>
</div>
<p>Groovy Documentation</p>
<a name="skip-navbar_bottom">
<!-- -->
</a>
</div>
</div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -2,7 +2,7 @@
<html>
<head>
<title>com.github.jrubygradle.internal (jruby-gradle-base-plugin 1.0.3 API)</title>
<title>com.github.jrubygradle.internal (jruby-gradle-base-plugin 1.0.4 API)</title>
<meta name="keywords" content="com.github.jrubygradle.internal package">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" title="Style">
@ -11,7 +11,7 @@
<script type="text/javascript">
function windowTitle()
{
parent.document.title="com.github.jrubygradle.internal (jruby-gradle-base-plugin 1.0.3 API)";
parent.document.title="com.github.jrubygradle.internal (jruby-gradle-base-plugin 1.0.4 API)";
}
</script>
<noscript>

View File

@ -2,7 +2,7 @@
<html>
<head>
<title>com.github.jrubygradle (jruby-gradle-base-plugin 1.0.3 API)</title>
<title>com.github.jrubygradle (jruby-gradle-base-plugin 1.0.4 API)</title>
<meta name="keywords" content="com.github.jrubygradle package">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" title="Style">
@ -11,7 +11,7 @@
<script type="text/javascript">
function windowTitle()
{
parent.document.title="com.github.jrubygradle (jruby-gradle-base-plugin 1.0.3 API)";
parent.document.title="com.github.jrubygradle (jruby-gradle-base-plugin 1.0.4 API)";
}
</script>
<noscript>

View File

@ -4,8 +4,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<!-- Generated by groovydoc (2.3.3) on -->
<title>Deprecated API (jruby-gradle-base-plugin 1.0.3 API)</title>
<meta name="date" content="2015-09-01">
<title>Deprecated API (jruby-gradle-base-plugin 1.0.4 API)</title>
<meta name="date" content="2015-09-10">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link href="groovy.ico" type="image/x-icon" rel="shortcut icon">
<link href="groovy.ico" type="image/x-icon" rel="icon">
@ -14,7 +14,7 @@
<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Deprecated API (jruby-gradle-base-plugin 1.0.3 API)";
parent.document.title="Deprecated API (jruby-gradle-base-plugin 1.0.4 API)";
}
//-->
</script>

View File

@ -5,16 +5,16 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<!-- Generated by groovydoc (2.3.3) on -->
<title>API Help (jruby-gradle-base-plugin 1.0.3 API)</title>
<title>API Help (jruby-gradle-base-plugin 1.0.4 API)</title>
<link href="groovy.ico" type="image/x-icon" rel="shortcut icon">
<link href="groovy.ico" type="image/x-icon" rel="icon">
<meta name="date" content="2015-09-01">
<meta name="date" content="2015-09-10">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="API Help (jruby-gradle-base-plugin 1.0.3 API)";
parent.document.title="API Help (jruby-gradle-base-plugin 1.0.4 API)";
}
//-->
</script>

View File

@ -4,14 +4,14 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<!-- Generated by groovydoc (2.3.3) on -->
<title>Index (jruby-gradle-base-plugin 1.0.3 API)</title>
<meta name="date" content="2015-09-01">
<title>Index (jruby-gradle-base-plugin 1.0.4 API)</title>
<meta name="date" content="2015-09-10">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Index (jruby-gradle-base-plugin 1.0.3 API)";
parent.document.title="Index (jruby-gradle-base-plugin 1.0.4 API)";
}
//-->
</script>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<title>Index (jruby-gradle-base-plugin 1.0.3 API)</title>
<title>Index (jruby-gradle-base-plugin 1.0.4 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="groovy.ico" type="image/x-icon" rel="shortcut icon">
<link href="groovy.ico" type="image/x-icon" rel="icon">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Overview (jruby-gradle-base-plugin 1.0.3 API)</title>
<title>Overview (jruby-gradle-base-plugin 1.0.4 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="keywords" content="Overview">

View File

@ -2,7 +2,7 @@
<html>
<head>
<title>Overview (jruby-gradle-base-plugin 1.0.3 API)</title>
<title>Overview (jruby-gradle-base-plugin 1.0.4 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="keywords" content="Overview">
<link rel ="stylesheet" type="text/css" href="stylesheet.css" title="Style">
@ -12,7 +12,7 @@
<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Overview (jruby-gradle-base-plugin 1.0.3 API)";
parent.document.title="Overview (jruby-gradle-base-plugin 1.0.4 API)";
}
//-->
</script>
@ -46,7 +46,7 @@ if (location.href.indexOf('is-external=true') == -1) {
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">jruby-gradle-base-plugin 1.0.3 API</h1>
<h1 class="title">jruby-gradle-base-plugin 1.0.4 API</h1>
</div>
<div class="header">

View File

@ -6,9 +6,9 @@
<html>
<head>
<!-- Generated by groovydoc (2.3.3) on Tue Sep 01 18:34:27 PDT 2015 -->
<title>JRubyJar.Type (jruby-gradle-jar-plugin 1.0.3)</title>
<meta name="date" content="2015-09-01">
<!-- Generated by groovydoc (2.3.3) on Thu Sep 10 15:23:43 PDT 2015 -->
<title>JRubyJar.Type (jruby-gradle-jar-plugin 1.0.4)</title>
<meta name="date" content="2015-09-10">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="../../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
<link href="../../../../groovy.ico" type="image/x-icon" rel="icon">
@ -17,7 +17,7 @@
<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="JRubyJar.Type (jruby-gradle-jar-plugin 1.0.3)";
parent.document.title="JRubyJar.Type (jruby-gradle-jar-plugin 1.0.4)";
}
//-->
</script>

File diff suppressed because one or more lines are too long

View File

@ -6,9 +6,9 @@
<html>
<head>
<!-- Generated by groovydoc (2.3.3) on Tue Sep 01 18:34:27 PDT 2015 -->
<title>JRubyJarPlugin (jruby-gradle-jar-plugin 1.0.3)</title>
<meta name="date" content="2015-09-01">
<!-- Generated by groovydoc (2.3.3) on Thu Sep 10 15:23:43 PDT 2015 -->
<title>JRubyJarPlugin (jruby-gradle-jar-plugin 1.0.4)</title>
<meta name="date" content="2015-09-10">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="../../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
<link href="../../../../groovy.ico" type="image/x-icon" rel="icon">
@ -17,7 +17,7 @@
<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="JRubyJarPlugin (jruby-gradle-jar-plugin 1.0.3)";
parent.document.title="JRubyJarPlugin (jruby-gradle-jar-plugin 1.0.4)";
}
//-->
</script>

View File

@ -6,9 +6,9 @@
<html>
<head>
<!-- Generated by groovydoc (2.3.3) on Tue Sep 01 18:34:26 PDT 2015 -->
<title>JRubyDirInfo (jruby-gradle-jar-plugin 1.0.3)</title>
<meta name="date" content="2015-09-01">
<!-- Generated by groovydoc (2.3.3) on Thu Sep 10 15:23:42 PDT 2015 -->
<title>JRubyDirInfo (jruby-gradle-jar-plugin 1.0.4)</title>
<meta name="date" content="2015-09-10">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="../../../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
<link href="../../../../../groovy.ico" type="image/x-icon" rel="icon">
@ -17,7 +17,7 @@
<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="JRubyDirInfo (jruby-gradle-jar-plugin 1.0.3)";
parent.document.title="JRubyDirInfo (jruby-gradle-jar-plugin 1.0.4)";
}
//-->
</script>

View File

@ -2,7 +2,7 @@
<html>
<head>
<title>com.github.jrubygradle.jar.internal (jruby-gradle-jar-plugin 1.0.3 API)</title>
<title>com.github.jrubygradle.jar.internal (jruby-gradle-jar-plugin 1.0.4 API)</title>
<meta name="keywords" content="com.github.jrubygradle.jar.internal package">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" title="Style">
@ -11,7 +11,7 @@
<script type="text/javascript">
function windowTitle()
{
parent.document.title="com.github.jrubygradle.jar.internal (jruby-gradle-jar-plugin 1.0.3 API)";
parent.document.title="com.github.jrubygradle.jar.internal (jruby-gradle-jar-plugin 1.0.4 API)";
}
</script>
<noscript>

View File

@ -2,7 +2,7 @@
<html>
<head>
<title>com.github.jrubygradle.jar (jruby-gradle-jar-plugin 1.0.3 API)</title>
<title>com.github.jrubygradle.jar (jruby-gradle-jar-plugin 1.0.4 API)</title>
<meta name="keywords" content="com.github.jrubygradle.jar package">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" title="Style">
@ -11,7 +11,7 @@
<script type="text/javascript">
function windowTitle()
{
parent.document.title="com.github.jrubygradle.jar (jruby-gradle-jar-plugin 1.0.3 API)";
parent.document.title="com.github.jrubygradle.jar (jruby-gradle-jar-plugin 1.0.4 API)";
}
</script>
<noscript>

View File

@ -4,8 +4,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<!-- Generated by groovydoc (2.3.3) on -->
<title>Deprecated API (jruby-gradle-jar-plugin 1.0.3 API)</title>
<meta name="date" content="2015-09-01">
<title>Deprecated API (jruby-gradle-jar-plugin 1.0.4 API)</title>
<meta name="date" content="2015-09-10">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link href="groovy.ico" type="image/x-icon" rel="shortcut icon">
<link href="groovy.ico" type="image/x-icon" rel="icon">
@ -14,7 +14,7 @@
<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Deprecated API (jruby-gradle-jar-plugin 1.0.3 API)";
parent.document.title="Deprecated API (jruby-gradle-jar-plugin 1.0.4 API)";
}
//-->
</script>

View File

@ -5,16 +5,16 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<!-- Generated by groovydoc (2.3.3) on -->
<title>API Help (jruby-gradle-jar-plugin 1.0.3 API)</title>
<title>API Help (jruby-gradle-jar-plugin 1.0.4 API)</title>
<link href="groovy.ico" type="image/x-icon" rel="shortcut icon">
<link href="groovy.ico" type="image/x-icon" rel="icon">
<meta name="date" content="2015-09-01">
<meta name="date" content="2015-09-10">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="API Help (jruby-gradle-jar-plugin 1.0.3 API)";
parent.document.title="API Help (jruby-gradle-jar-plugin 1.0.4 API)";
}
//-->
</script>

View File

@ -4,14 +4,14 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<!-- Generated by groovydoc (2.3.3) on -->
<title>Index (jruby-gradle-jar-plugin 1.0.3 API)</title>
<meta name="date" content="2015-09-01">
<title>Index (jruby-gradle-jar-plugin 1.0.4 API)</title>
<meta name="date" content="2015-09-10">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Index (jruby-gradle-jar-plugin 1.0.3 API)";
parent.document.title="Index (jruby-gradle-jar-plugin 1.0.4 API)";
}
//-->
</script>
@ -152,6 +152,10 @@ if (location.href.indexOf('is-external=true') == -1) {
<h2 class="title">E</h2>
<dl>
<dt><span class="strong"><a href="com/github/jrubygradle/jar/JRubyJar.html#embeddedJRubyMainsVersion" title="Field in JRubyJar">embeddedJRubyMainsVersion</a></span> - Field in <a href="com/github/jrubygradle/jar/JRubyJar.html">JRubyJar</a>
</dt><dd> <div class="block"></div></dd>
<dt><span class="strong"><a href="com/github/jrubygradle/jar/JRubyJar.html#embeddedJRubyVersion" title="Field in JRubyJar">embeddedJRubyVersion</a></span> - Field in <a href="com/github/jrubygradle/jar/JRubyJar.html">JRubyJar</a>
</dt><dd> <div class="block"></div></dd>
<dt><span class="strong"><a href="com/github/jrubygradle/jar/JRubyJar.html#extractingMainClass()" title="Method in JRubyJar">extractingMainClass()</a></span> - Method in <a href="com/github/jrubygradle/jar/JRubyJar.html">JRubyJar</a>
</dt><dd> <div class="block">Makes the executable by adding a default main class
which extracts the jar to temporary directory</div></dd>
@ -169,10 +173,16 @@ if (location.href.indexOf('is-external=true') == -1) {
<h2 class="title">G</h2>
<dl>
<dt><span class="strong"><a href="com/github/jrubygradle/jar/JRubyJar.html#getConfiguration()" title="Method in JRubyJar">getConfiguration()</a></span> - Method in <a href="com/github/jrubygradle/jar/JRubyJar.html">JRubyJar</a>
</dt><dd> <div class="block"></div></dd>
<dt><span class="strong"><a href="com/github/jrubygradle/jar/JRubyJar.html#getGemDir()" title="Method in JRubyJar">getGemDir()</a></span> - Method in <a href="com/github/jrubygradle/jar/JRubyJar.html">JRubyJar</a>
</dt><dd> <div class="block">Return the directory that the dependencies for this project will be staged into</div></dd>
<dt><span class="strong"><a href="com/github/jrubygradle/jar/JRubyJar.html#getJrubyMainsVersion()" title="Method in JRubyJar">getJrubyMainsVersion()</a></span> - Method in <a href="com/github/jrubygradle/jar/JRubyJar.html">JRubyJar</a>
</dt><dd> <div class="block"></div></dd>
<dt><span class="strong"><a href="com/github/jrubygradle/jar/JRubyJar.html#getJrubyVersion()" title="Method in JRubyJar">getJrubyVersion()</a></span> - Method in <a href="com/github/jrubygradle/jar/JRubyJar.html">JRubyJar</a>
</dt><dd> <div class="block">Return the project default unless set</div></dd>
<dt><span class="strong"><a href="com/github/jrubygradle/jar/JRubyJar.html#getMainClass()" title="Method in JRubyJar">getMainClass()</a></span> - Method in <a href="com/github/jrubygradle/jar/JRubyJar.html">JRubyJar</a>
</dt><dd> <div class="block"></div></dd>
</dl>
@ -196,6 +206,10 @@ if (location.href.indexOf('is-external=true') == -1) {
<h2 class="title">J</h2>
<dl>
<dt><span class="strong"><a href="com/github/jrubygradle/jar/JRubyJar.html#jarConfiguration" title="Field in JRubyJar">jarConfiguration</a></span> - Field in <a href="com/github/jrubygradle/jar/JRubyJar.html">JRubyJar</a>
</dt><dd> <div class="block"></div></dd>
<dt><span class="strong"><a href="com/github/jrubygradle/jar/JRubyJar.html#jarMainClass" title="Field in JRubyJar">jarMainClass</a></span> - Field in <a href="com/github/jrubygradle/jar/JRubyJar.html">JRubyJar</a>
</dt><dd> <div class="block"></div></dd>
<dt><span class="strong"><a href="com/github/jrubygradle/jar/internal/JRubyDirInfo.html" title="Class in com.github.jrubygradle.jar.internal">JRubyDirInfo</a></span> - Class in <a href="./com/github/jrubygradle/jar/internal/package-summary.html">com.github.jrubygradle.jar.internal</a>
</dt><dd><div class="block"></div></dd>
<dt><span class="strong"><a href="com/github/jrubygradle/jar/internal/JRubyDirInfo.html#JRubyDirInfo(java.io.File)" title="Constructor in JRubyDirInfo">JRubyDirInfo(File)</a></span> - Constructor in <a href="com/github/jrubygradle/jar/internal/JRubyDirInfo.html">JRubyDirInfo</a>
@ -210,7 +224,7 @@ if (location.href.indexOf('is-external=true') == -1) {
</dt><dd><div class="block"> <DL><DT><B>Authors:</B></DT><DD>Schalk W.</DD></DL></div></dd>
<dt><span class="strong"><a href="com/github/jrubygradle/jar/JRubyJar.html#jrubyMainsVersion(java.lang.String)" title="Method in JRubyJar">jrubyMainsVersion(String)</a></span> - Method in <a href="com/github/jrubygradle/jar/JRubyJar.html">JRubyJar</a>
</dt><dd> <div class="block"></div></dd>
<dt><span class="strong"><a href="com/github/jrubygradle/jar/JRubyJar.html#jrubyVersion" title="Field in JRubyJar">jrubyVersion</a></span> - Field in <a href="com/github/jrubygradle/jar/JRubyJar.html">JRubyJar</a>
<dt><span class="strong"><a href="com/github/jrubygradle/jar/JRubyJar.html#jrubyVersion(java.lang.String)" title="Method in JRubyJar">jrubyVersion(String)</a></span> - Method in <a href="com/github/jrubygradle/jar/JRubyJar.html">JRubyJar</a>
</dt><dd> <div class="block"></div></dd>
</dl>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<title>Index (jruby-gradle-jar-plugin 1.0.3 API)</title>
<title>Index (jruby-gradle-jar-plugin 1.0.4 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="groovy.ico" type="image/x-icon" rel="shortcut icon">
<link href="groovy.ico" type="image/x-icon" rel="icon">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Overview (jruby-gradle-jar-plugin 1.0.3)</title>
<title>Overview (jruby-gradle-jar-plugin 1.0.4)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="keywords" content="Overview">

View File

@ -2,7 +2,7 @@
<html>
<head>
<title>Overview (jruby-gradle-jar-plugin 1.0.3 API)</title>
<title>Overview (jruby-gradle-jar-plugin 1.0.4 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="keywords" content="Overview">
<link rel ="stylesheet" type="text/css" href="stylesheet.css" title="Style">
@ -12,7 +12,7 @@
<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Overview (jruby-gradle-jar-plugin 1.0.3 API)";
parent.document.title="Overview (jruby-gradle-jar-plugin 1.0.4 API)";
}
//-->
</script>
@ -46,7 +46,7 @@ if (location.href.indexOf('is-external=true') == -1) {
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">jruby-gradle-jar-plugin 1.0.3</h1>
<h1 class="title">jruby-gradle-jar-plugin 1.0.4</h1>
</div>
<div class="header">

File diff suppressed because one or more lines are too long

View File

@ -6,9 +6,9 @@
<html>
<head>
<!-- Generated by groovydoc (2.3.3) on Tue Sep 01 18:34:31 PDT 2015 -->
<title>JRubyWarPlugin (jruby-gradle-war-plugin 1.0.3-alpha API)</title>
<meta name="date" content="2015-09-01">
<!-- Generated by groovydoc (2.3.3) on Thu Sep 10 15:23:47 PDT 2015 -->
<title>JRubyWarPlugin (jruby-gradle-war-plugin 1.0.4-alpha API)</title>
<meta name="date" content="2015-09-10">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="../../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
<link href="../../../../groovy.ico" type="image/x-icon" rel="icon">
@ -17,7 +17,7 @@
<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="JRubyWarPlugin (jruby-gradle-war-plugin 1.0.3-alpha API)";
parent.document.title="JRubyWarPlugin (jruby-gradle-war-plugin 1.0.4-alpha API)";
}
//-->
</script>

View File

@ -2,7 +2,7 @@
<html>
<head>
<title>com.github.jrubygradle.war (jruby-gradle-war-plugin 1.0.3-alpha API)</title>
<title>com.github.jrubygradle.war (jruby-gradle-war-plugin 1.0.4-alpha API)</title>
<meta name="keywords" content="com.github.jrubygradle.war package">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" title="Style">
@ -11,7 +11,7 @@
<script type="text/javascript">
function windowTitle()
{
parent.document.title="com.github.jrubygradle.war (jruby-gradle-war-plugin 1.0.3-alpha API)";
parent.document.title="com.github.jrubygradle.war (jruby-gradle-war-plugin 1.0.4-alpha API)";
}
</script>
<noscript>

View File

@ -4,8 +4,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<!-- Generated by groovydoc (2.3.3) on -->
<title>Deprecated API (jruby-gradle-war-plugin 1.0.3-alpha API)</title>
<meta name="date" content="2015-09-01">
<title>Deprecated API (jruby-gradle-war-plugin 1.0.4-alpha API)</title>
<meta name="date" content="2015-09-10">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link href="groovy.ico" type="image/x-icon" rel="shortcut icon">
<link href="groovy.ico" type="image/x-icon" rel="icon">
@ -14,7 +14,7 @@
<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Deprecated API (jruby-gradle-war-plugin 1.0.3-alpha API)";
parent.document.title="Deprecated API (jruby-gradle-war-plugin 1.0.4-alpha API)";
}
//-->
</script>

View File

@ -5,16 +5,16 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<!-- Generated by groovydoc (2.3.3) on -->
<title>API Help (jruby-gradle-war-plugin 1.0.3-alpha API)</title>
<title>API Help (jruby-gradle-war-plugin 1.0.4-alpha API)</title>
<link href="groovy.ico" type="image/x-icon" rel="shortcut icon">
<link href="groovy.ico" type="image/x-icon" rel="icon">
<meta name="date" content="2015-09-01">
<meta name="date" content="2015-09-10">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="API Help (jruby-gradle-war-plugin 1.0.3-alpha API)";
parent.document.title="API Help (jruby-gradle-war-plugin 1.0.4-alpha API)";
}
//-->
</script>

View File

@ -4,14 +4,14 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<!-- Generated by groovydoc (2.3.3) on -->
<title>Index (jruby-gradle-war-plugin 1.0.3-alpha API)</title>
<meta name="date" content="2015-09-01">
<title>Index (jruby-gradle-war-plugin 1.0.4-alpha API)</title>
<meta name="date" content="2015-09-10">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Index (jruby-gradle-war-plugin 1.0.3-alpha API)";
parent.document.title="Index (jruby-gradle-war-plugin 1.0.4-alpha API)";
}
//-->
</script>

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<title>Index (jruby-gradle-war-plugin 1.0.3-alpha API)</title>
<title>Index (jruby-gradle-war-plugin 1.0.4-alpha API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="groovy.ico" type="image/x-icon" rel="shortcut icon">
<link href="groovy.ico" type="image/x-icon" rel="icon">

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Overview (jruby-gradle-war-plugin 1.0.3-alpha API)</title>
<title>Overview (jruby-gradle-war-plugin 1.0.4-alpha API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="keywords" content="Overview">

View File

@ -2,7 +2,7 @@
<html>
<head>
<title>Overview (jruby-gradle-war-plugin 1.0.3-alpha API)</title>
<title>Overview (jruby-gradle-war-plugin 1.0.4-alpha API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="keywords" content="Overview">
<link rel ="stylesheet" type="text/css" href="stylesheet.css" title="Style">
@ -12,7 +12,7 @@
<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Overview (jruby-gradle-war-plugin 1.0.3-alpha API)";
parent.document.title="Overview (jruby-gradle-war-plugin 1.0.4-alpha API)";
}
//-->
</script>
@ -46,7 +46,7 @@ if (location.href.indexOf('is-external=true') == -1) {
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">jruby-gradle-war-plugin 1.0.3-alpha API</h1>
<h1 class="title">jruby-gradle-war-plugin 1.0.4-alpha API</h1>
</div>
<div class="header">

248
news.atom
View File

@ -1,257 +1,13 @@
<feed xml:lang='en-US' xmlns='http://www.w3.org/2005/Atom'>
<id>http://jruby-gradle.org/</id>
<title>JRuby/Gradle News</title>
<updated>2015-09-01T18:33:14-07:00</updated>
<updated>2015-09-10T15:21:40-07:00</updated>
<link href='http://jruby-gradle.org/news.atom' rel='self' type='application/atom+xml'>
<link href='http://jruby-gradle.org/' rel='alternate' type='text/html'>
<entry>
<id>http://jruby-gradle.org/news/2015/09/01/gradle-spotlight-continuous-build/</id>
<title>Gradle Feature Spotlight: Continuous Build</title>
<updated>2015-09-01T18:33:14-07:00</updated>
<published>2015-09-01T00:00:00+00:00</published>
<link href='http://jruby-gradle.org/news/2015/09/01/gradle-spotlight-continuous-build/' rel='alternate' type='text/html'>
<summary>
Earlier this year the Gradle project released version
2.5 with a heap of new features
and improvements. One of the most touted of those features is an incubating
feature (read: beta) named
Continuous
Build which automatically re-executes tasks after a file change. Rubyists may
recognize that this functionality is similar to what
the guard gem provides.
What makes "continuous build" special is that it makes use of the existing
build data present in your Gradle build. Using a
task&#8217;s
inputs the continuous build feature can automatically "watch" the appropriate
files to re-execute your task, or your tasks dependent tasks, automatically as
they change!
For users JRuby/Gradle this means that upgrading to Gradle 2.5 or...
</summary>
<content type='html'>
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Earlier this year the &lt;a href=&quot;http://gradle.org&quot;&gt;Gradle&lt;/a&gt; project released version
&lt;a href=&quot;https://docs.gradle.org/2.5/release-notes&quot;&gt;2.5&lt;/a&gt; with a heap of new features
and improvements. One of the most touted of those features is an incubating
feature (read: beta) named
&lt;a href=&quot;https://docs.gradle.org/current/userguide/continuous_build.html&quot;&gt;Continuous
Build&lt;/a&gt; which automatically re-executes tasks after a file change. Rubyists may
recognize that this functionality is similar to what
&lt;a href=&quot;http://guardgem.org/&quot;&gt;the guard gem&lt;/a&gt; provides.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;What makes &quot;continuous build&quot; special is that it makes use of the &lt;em&gt;existing&lt;/em&gt;
build data present in your Gradle build. Using a
&lt;a href=&quot;https://docs.gradle.org/current/userguide/more_about_tasks.html#sec:task_inputs_outputs&quot;&gt;tasks
inputs&lt;/a&gt; the continuous build feature can automatically &quot;watch&quot; the appropriate
files to re-execute your task, or your tasks dependent tasks, automatically as
they change!&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;For users JRuby/Gradle this means that upgrading to Gradle 2.5 or later, and
ensuring your &lt;code&gt;build.gradle&lt;/code&gt; declares task inputs and continuous build will
&quot;just work!&quot; Consider the following example for running
&lt;a href=&quot;http://rspec.info&quot;&gt;RSpec&lt;/a&gt; tests:&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;listingblock&quot;&gt;
&lt;div class=&quot;title&quot;&gt;build.gradle&lt;/div&gt;
&lt;div class=&quot;content&quot;&gt;
&lt;pre class=&quot;CodeRay highlight nowrap&quot;&gt;&lt;code data-lang=&quot;gradle&quot;&gt;buildscript {
repositories { jcenter() }
dependencies {
classpath &quot;com.github.jruby-gradle:jruby-gradle-plugin:1.0.3&quot; &lt;i class=&quot;conum&quot; data-value=&quot;1&quot;&gt;&lt;/i&gt;&lt;b&gt;(1)&lt;/b&gt;
}
}
apply plugin: 'com.github.jruby-gradle.base' &lt;i class=&quot;conum&quot; data-value=&quot;2&quot;&gt;&lt;/i&gt;&lt;b&gt;(2)&lt;/b&gt;
dependencies {
jrubyExec 'rubygems:rspec:3.3.0' &lt;i class=&quot;conum&quot; data-value=&quot;3&quot;&gt;&lt;/i&gt;&lt;b&gt;(3)&lt;/b&gt;
}
import com.github.jrubygradle.JRubyExec
task spec(type: JRubyExec) {
group 'JRuby'
description 'Execute the RSpecs in JRuby'
script 'rspec'
inputs.source fileTree('spec').include('**/*.rb'), fileTree('lib').include('**/*.rb') &lt;i class=&quot;conum&quot; data-value=&quot;4&quot;&gt;&lt;/i&gt;&lt;b&gt;(4)&lt;/b&gt;
}&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;colist arabic&quot;&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;td&gt;&lt;i class=&quot;conum&quot; data-value=&quot;1&quot;&gt;&lt;/i&gt;&lt;b&gt;1&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;Specify our dependency on the JRuby/Gradle &lt;a href=&quot;http://jruby-gradle.org/base/&quot;&gt;base plugin&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;i class=&quot;conum&quot; data-value=&quot;2&quot;&gt;&lt;/i&gt;&lt;b&gt;2&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;Apply the plugin to our current project&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;i class=&quot;conum&quot; data-value=&quot;3&quot;&gt;&lt;/i&gt;&lt;b&gt;3&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;Define our RSpec gem dependency&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;i class=&quot;conum&quot; data-value=&quot;4&quot;&gt;&lt;/i&gt;&lt;b&gt;4&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;Set our task inputs to the &lt;code&gt;.rb&lt;/code&gt; files in &lt;code&gt;spec/&lt;/code&gt; and in &lt;code&gt;lib/&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Using the &lt;code&gt;build.gradle&lt;/code&gt; above, I can auto-execute my tests whenever a Ruby file
inside of the &lt;code&gt;spec/&lt;/code&gt; (my tests) or &lt;code&gt;lib/&lt;/code&gt; (my code under test) with the
following command:&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;literalblock&quot;&gt;
&lt;div class=&quot;content&quot;&gt;
&lt;pre class=&quot;nowrap&quot;&gt;% ./gradlew -t spec&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Heres some example output from my example project:&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;listingblock&quot;&gt;
&lt;div class=&quot;content&quot;&gt;
&lt;pre class=&quot;nowrap&quot;&gt;example-project git:(master) % ./gradlew -t spec
Continuous build is an incubating feature.
:spec
Randomized with seed 37453
..............................................
Finished in 0.52 seconds (files took 3.82 seconds to load)
46 examples, 0 failures
Randomized with seed 37453
BUILD SUCCESSFUL
Total time: 8.77 secs
Waiting for changes to input files of tasks... (ctrl-d to exit)&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;At this point the Gradle process is patiently waiting until I write my most
recent changes, then it kicks off the same task:&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;listingblock&quot;&gt;
&lt;div class=&quot;content&quot;&gt;
&lt;pre class=&quot;nowrap&quot;&gt;Change detected, executing build...
:spec
Randomized with seed 64935
..............................................
Finished in 0.502 seconds (files took 3.5 seconds to load)
46 examples, 0 failures
Randomized with seed 64935
BUILD SUCCESSFUL
Total time: 7.341 secs
Waiting for changes to input files of tasks... (ctrl-d to exit)&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Pretty neat huh?&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;What makes this functionality exceptionally powerful for JRuby/Gradle users is
that it respects the task inputs but also the task dependency graph. If my &lt;code&gt;spec&lt;/code&gt;
task declares a dependency on the &lt;code&gt;compileJava&lt;/code&gt; task, whenever my Java source
code changes, that will trigger a re-execution of &lt;code&gt;compileJava&lt;/code&gt; and in turn
&lt;code&gt;spec&lt;/code&gt;!&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;So when youre authoring tasks, even if youre not this feature right now, be
sure to declare task inputs. That build metadata can unlock lots of interesting
functionality as Gradle continues to improve!&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Continuous build is one of many examples of powerful Gradle functionality which
can easily used in JRuby/Gradle, I hope you find it useful!&lt;/p&gt;
&lt;/div&gt;
</content>
</entry>
<entry>
<id>http://jruby-gradle.org/news/2015/08/16/introduction-at-jrubyconfeu/</id>
<title>JRuby/Gradle at JRubyConf EU 2015</title>
<updated>2015-09-01T18:30:49-07:00</updated>
<published>2015-08-16T00:00:00+00:00</published>
<link href='http://jruby-gradle.org/news/2015/08/16/introduction-at-jrubyconfeu/' rel='alternate' type='text/html'>
<summary>
A couple weeks ago, Schalk,
Christian and
I were fortunate enough to participate in the
wonderful JRubyConf EU 2015 in Potsdam Germany.
In the days that preceeded the conference we pulled together and finished up
what would become the 1.0
release of the core plugins. Just in time for my presentation to introduce the
JRuby/Gradle toolchain to the audience.
Below is a video recoded by Confreaks.tv of the talk
titled JRuby/Gradle: Bringing Java Powertools to Ruby:
The other sessions are also
worth checking out as there was a lot of great, in-depth, technical content
presented at the single-track one-day conference.
On behalf of the
JRuby/Gradle core
team, I&#8217;d like to thank the conference organizers (especially
Tobi)...
</summary>
<content type='html'>
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;A couple weeks ago, &lt;a href=&quot;https://github.com/ysb33r&quot;&gt;Schalk&lt;/a&gt;,
&lt;a href=&quot;https://github.com/mkristian&quot;&gt;Christian&lt;/a&gt; and
&lt;a href=&quot;https://github.com/rtyler&quot;&gt;I&lt;/a&gt; were fortunate enough to participate in the
wonderful &lt;a href=&quot;http://2015.jrubyconf.eu&quot;&gt;JRubyConf EU 2015&lt;/a&gt; in Potsdam Germany.
In the days that preceeded the conference we pulled together and finished up
what would become the &lt;a href=&quot;http://jruby-gradle.org/news/2015/08/04/jrubygradle-one-point-oh/&quot;&gt;1.0
release&lt;/a&gt; of the core plugins. Just in time for my presentation to introduce the
JRuby/Gradle toolchain to the audience.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Below is a video recoded by &lt;a href=&quot;http://confreaks.tv&quot;&gt;Confreaks.tv&lt;/a&gt; of the talk
titled &lt;strong&gt;JRuby/Gradle: Bringing Java Powertools to Ruby&lt;/strong&gt;:&lt;/p&gt;
&lt;/div&gt;
&lt;center&gt;&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/kZt6Ga20lD0&quot; width=&quot;560&quot;&gt;&lt;/iframe&gt;&lt;/center&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;The &lt;a href=&quot;http://confreaks.tv/events/jrubyconf2015&quot;&gt;other sessions&lt;/a&gt; are also
worth checking out as there was a lot of great, in-depth, technical content
presented at the single-track one-day conference.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;On behalf of the
&lt;a href=&quot;https://www.flickr.com/photos/agentdero/20372579815/&quot;&gt;JRuby/Gradle core
team&lt;/a&gt;, Id like to thank the conference organizers (especially
&lt;a href=&quot;https://github.com/pragtob&quot;&gt;Tobi&lt;/a&gt;) for hosting such a wonderful event and
allowing us the opportunity to participate. Hopefully well be back next year
with more to talk about!&lt;/p&gt;
&lt;/div&gt;
</content>
</entry>
<entry>
<id>http://jruby-gradle.org/news/2015/08/04/jrubygradle-one-point-oh/</id>
<title>JRuby/Gradle 1.0 Announced</title>
<updated>2015-08-06T11:08:31-07:00</updated>
<updated>2015-09-10T15:21:40-07:00</updated>
<published>2015-08-04T00:00:00+00:00</published>
<link href='http://jruby-gradle.org/news/2015/08/04/jrubygradle-one-point-oh/' rel='alternate' type='text/html'>
<summary>

View File

@ -1,83 +0,0 @@
<html>
<head>
<link href='/stylesheets/foundation.css' rel='stylesheet'>
<link href='/stylesheets/jrubygradle.css' rel='stylesheet'>
<link href='/news.atom' rel='alternate' title='JRuby/Gradle News' type='application/atom+xml'>
<title>
JRuby/Gradle at JRubyConf EU 2015
</title>
</head>
<body>
<a href='https://github.com/jruby-gradle'>
<img alt='Fork me on GitHub' data-canonical-src='https://s3.amazonaws.com/github/ribbons/forkme_right_red_aa0000.png' src='https://camo.githubusercontent.com/365986a132ccd6a44c23a9169022c0b5c890c387/68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f6769746875622f726962626f6e732f666f726b6d655f72696768745f7265645f6161303030302e706e67' style='position: absolute; top: 0; right: 0; border: 0;'>
</a>
<div id='main_nav'>
<ul>
<li>
<a href='/'>
Home
</a>
</li>
<li>
<a href='/docs/'>
Documentation
</a>
</li>
<li>
<a href='/community/'>
Community
</a>
</li>
<li>
<a href='/news/'>
News
</a>
</li>
<li>
<a href='/download/'>
Download
</a>
</li>
<li>
<a href='https://travis-ci.org/jruby-gradle/jruby-gradle-plugin'>
<img src='https://travis-ci.org/jruby-gradle/jruby-gradle-plugin.svg?branch=master'>
</a>
</li>
</ul>
</div>
<div id='content'>
<h1>
JRuby/Gradle at JRubyConf EU 2015
</h1>
<div class="paragraph">
<p>A couple weeks ago, <a href="https://github.com/ysb33r">Schalk</a>,
<a href="https://github.com/mkristian">Christian</a> and
<a href="https://github.com/rtyler">I</a> were fortunate enough to participate in the
wonderful <a href="http://2015.jrubyconf.eu">JRubyConf EU 2015</a> in Potsdam Germany.
In the days that preceeded the conference we pulled together and finished up
what would become the <a href="/news/2015/08/04/jrubygradle-one-point-oh/">1.0
release</a> of the core plugins. Just in time for my presentation to introduce the
JRuby/Gradle toolchain to the audience.</p>
</div>
<div class="paragraph">
<p>Below is a video recoded by <a href="http://confreaks.tv">Confreaks.tv</a> of the talk
titled <strong>JRuby/Gradle: Bringing Java Powertools to Ruby</strong>:</p>
</div>
<center><iframe width="560" height="315" src="https://www.youtube.com/embed/kZt6Ga20lD0" frameborder="0" allowfullscreen></iframe></center>
<div class="paragraph">
<p>The <a href="http://confreaks.tv/events/jrubyconf2015">other sessions</a> are also
worth checking out as there was a lot of great, in-depth, technical content
presented at the single-track one-day conference.</p>
</div>
<div class="paragraph">
<p>On behalf of the
<a href="https://www.flickr.com/photos/agentdero/20372579815/">JRuby/Gradle core
team</a>, I&#8217;d like to thank the conference organizers (especially
<a href="https://github.com/pragtob">Tobi</a>) for hosting such a wonderful event and
allowing us the opportunity to participate. Hopefully we&#8217;ll be back next year
with more to talk about!</p>
</div>
</div>
<hr>
</body>
</html>

View File

@ -1,204 +0,0 @@
<html>
<head>
<link href='/stylesheets/foundation.css' rel='stylesheet'>
<link href='/stylesheets/jrubygradle.css' rel='stylesheet'>
<link href='/news.atom' rel='alternate' title='JRuby/Gradle News' type='application/atom+xml'>
<title>
Gradle Feature Spotlight: Continuous Build
</title>
</head>
<body>
<a href='https://github.com/jruby-gradle'>
<img alt='Fork me on GitHub' data-canonical-src='https://s3.amazonaws.com/github/ribbons/forkme_right_red_aa0000.png' src='https://camo.githubusercontent.com/365986a132ccd6a44c23a9169022c0b5c890c387/68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f6769746875622f726962626f6e732f666f726b6d655f72696768745f7265645f6161303030302e706e67' style='position: absolute; top: 0; right: 0; border: 0;'>
</a>
<div id='main_nav'>
<ul>
<li>
<a href='/'>
Home
</a>
</li>
<li>
<a href='/docs/'>
Documentation
</a>
</li>
<li>
<a href='/community/'>
Community
</a>
</li>
<li>
<a href='/news/'>
News
</a>
</li>
<li>
<a href='/download/'>
Download
</a>
</li>
<li>
<a href='https://travis-ci.org/jruby-gradle/jruby-gradle-plugin'>
<img src='https://travis-ci.org/jruby-gradle/jruby-gradle-plugin.svg?branch=master'>
</a>
</li>
</ul>
</div>
<div id='content'>
<h1>
Gradle Feature Spotlight: Continuous Build
</h1>
<div class="paragraph">
<p>Earlier this year the <a href="http://gradle.org">Gradle</a> project released version
<a href="https://docs.gradle.org/2.5/release-notes">2.5</a> with a heap of new features
and improvements. One of the most touted of those features is an incubating
feature (read: beta) named
<a href="https://docs.gradle.org/current/userguide/continuous_build.html">Continuous
Build</a> which automatically re-executes tasks after a file change. Rubyists may
recognize that this functionality is similar to what
<a href="http://guardgem.org/">the guard gem</a> provides.</p>
</div>
<div class="paragraph">
<p>What makes "continuous build" special is that it makes use of the <em>existing</em>
build data present in your Gradle build. Using a
<a href="https://docs.gradle.org/current/userguide/more_about_tasks.html#sec:task_inputs_outputs">task&#8217;s
inputs</a> the continuous build feature can automatically "watch" the appropriate
files to re-execute your task, or your tasks dependent tasks, automatically as
they change!</p>
</div>
<div class="paragraph">
<p>For users JRuby/Gradle this means that upgrading to Gradle 2.5 or later, and
ensuring your <code>build.gradle</code> declares task inputs and continuous build will
"just work!" Consider the following example for running
<a href="http://rspec.info">RSpec</a> tests:</p>
</div>
<div class="listingblock">
<div class="title">build.gradle</div>
<div class="content">
<pre class="CodeRay highlight nowrap"><code data-lang="gradle">buildscript {
repositories { jcenter() }
dependencies {
classpath &quot;com.github.jruby-gradle:jruby-gradle-plugin:1.0.3&quot; <i class="conum" data-value="1"></i><b>(1)</b>
}
}
apply plugin: 'com.github.jruby-gradle.base' <i class="conum" data-value="2"></i><b>(2)</b>
dependencies {
jrubyExec 'rubygems:rspec:3.3.0' <i class="conum" data-value="3"></i><b>(3)</b>
}
import com.github.jrubygradle.JRubyExec
task spec(type: JRubyExec) {
group 'JRuby'
description 'Execute the RSpecs in JRuby'
script 'rspec'
inputs.source fileTree('spec').include('**/*.rb'), fileTree('lib').include('**/*.rb') <i class="conum" data-value="4"></i><b>(4)</b>
}</code></pre>
</div>
</div>
<div class="colist arabic">
<table>
<tr>
<td><i class="conum" data-value="1"></i><b>1</b></td>
<td>Specify our dependency on the JRuby/Gradle <a href="/base/">base plugin</a></td>
</tr>
<tr>
<td><i class="conum" data-value="2"></i><b>2</b></td>
<td>Apply the plugin to our current project</td>
</tr>
<tr>
<td><i class="conum" data-value="3"></i><b>3</b></td>
<td>Define our RSpec gem dependency</td>
</tr>
<tr>
<td><i class="conum" data-value="4"></i><b>4</b></td>
<td>Set our task inputs to the <code>.rb</code> files in <code>spec/</code> and in <code>lib/</code></td>
</tr>
</table>
</div>
<div class="paragraph">
<p>Using the <code>build.gradle</code> above, I can auto-execute my tests whenever a Ruby file
inside of the <code>spec/</code> (my tests) or <code>lib/</code> (my code under test) with the
following command:</p>
</div>
<div class="literalblock">
<div class="content">
<pre class="nowrap">% ./gradlew -t spec</pre>
</div>
</div>
<div class="paragraph">
<p>Here&#8217;s some example output from my example project:</p>
</div>
<div class="listingblock">
<div class="content">
<pre class="nowrap">example-project git:(master) % ./gradlew -t spec
Continuous build is an incubating feature.
:spec
Randomized with seed 37453
..............................................
Finished in 0.52 seconds (files took 3.82 seconds to load)
46 examples, 0 failures
Randomized with seed 37453
BUILD SUCCESSFUL
Total time: 8.77 secs
Waiting for changes to input files of tasks... (ctrl-d to exit)</pre>
</div>
</div>
<div class="paragraph">
<p>At this point the Gradle process is patiently waiting until I write my most
recent changes, then it kicks off the same task:</p>
</div>
<div class="listingblock">
<div class="content">
<pre class="nowrap">Change detected, executing build...
:spec
Randomized with seed 64935
..............................................
Finished in 0.502 seconds (files took 3.5 seconds to load)
46 examples, 0 failures
Randomized with seed 64935
BUILD SUCCESSFUL
Total time: 7.341 secs
Waiting for changes to input files of tasks... (ctrl-d to exit)</pre>
</div>
</div>
<div class="paragraph">
<p>Pretty neat huh?</p>
</div>
<div class="paragraph">
<p>What makes this functionality exceptionally powerful for JRuby/Gradle users is
that it respects the task inputs but also the task dependency graph. If my <code>spec</code>
task declares a dependency on the <code>compileJava</code> task, whenever my Java source
code changes, that will trigger a re-execution of <code>compileJava</code> and in turn
<code>spec</code>!</p>
</div>
<div class="paragraph">
<p>So when you&#8217;re authoring tasks, even if you&#8217;re not this feature right now, be
sure to declare task inputs. That build metadata can unlock lots of interesting
functionality as Gradle continues to improve!</p>
</div>
<div class="paragraph">
<p>Continuous build is one of many examples of powerful Gradle functionality which
can easily used in JRuby/Gradle, I hope you find it useful!</p>
</div>
</div>
<hr>
</body>
</html>

View File

@ -51,203 +51,6 @@ JRuby/Gradle News
</h1>
<div class='post'>
<h1>
<a href='/news/2015/09/01/gradle-spotlight-continuous-build/'>Gradle Feature Spotlight: Continuous Build</a>
</h1>
<strong>
01 September 2015
</strong>
<div class='content'>
<div class="paragraph">
<p>Earlier this year the <a href="http://gradle.org">Gradle</a> project released version
<a href="https://docs.gradle.org/2.5/release-notes">2.5</a> with a heap of new features
and improvements. One of the most touted of those features is an incubating
feature (read: beta) named
<a href="https://docs.gradle.org/current/userguide/continuous_build.html">Continuous
Build</a> which automatically re-executes tasks after a file change. Rubyists may
recognize that this functionality is similar to what
<a href="http://guardgem.org/">the guard gem</a> provides.</p>
</div>
<div class="paragraph">
<p>What makes "continuous build" special is that it makes use of the <em>existing</em>
build data present in your Gradle build. Using a
<a href="https://docs.gradle.org/current/userguide/more_about_tasks.html#sec:task_inputs_outputs">task&#8217;s
inputs</a> the continuous build feature can automatically "watch" the appropriate
files to re-execute your task, or your tasks dependent tasks, automatically as
they change!</p>
</div>
<div class="paragraph">
<p>For users JRuby/Gradle this means that upgrading to Gradle 2.5 or later, and
ensuring your <code>build.gradle</code> declares task inputs and continuous build will
"just work!" Consider the following example for running
<a href="http://rspec.info">RSpec</a> tests:</p>
</div>
<div class="listingblock">
<div class="title">build.gradle</div>
<div class="content">
<pre class="CodeRay highlight nowrap"><code data-lang="gradle">buildscript {
repositories { jcenter() }
dependencies {
classpath &quot;com.github.jruby-gradle:jruby-gradle-plugin:1.0.3&quot; <i class="conum" data-value="1"></i><b>(1)</b>
}
}
apply plugin: 'com.github.jruby-gradle.base' <i class="conum" data-value="2"></i><b>(2)</b>
dependencies {
jrubyExec 'rubygems:rspec:3.3.0' <i class="conum" data-value="3"></i><b>(3)</b>
}
import com.github.jrubygradle.JRubyExec
task spec(type: JRubyExec) {
group 'JRuby'
description 'Execute the RSpecs in JRuby'
script 'rspec'
inputs.source fileTree('spec').include('**/*.rb'), fileTree('lib').include('**/*.rb') <i class="conum" data-value="4"></i><b>(4)</b>
}</code></pre>
</div>
</div>
<div class="colist arabic">
<table>
<tr>
<td><i class="conum" data-value="1"></i><b>1</b></td>
<td>Specify our dependency on the JRuby/Gradle <a href="/base/">base plugin</a></td>
</tr>
<tr>
<td><i class="conum" data-value="2"></i><b>2</b></td>
<td>Apply the plugin to our current project</td>
</tr>
<tr>
<td><i class="conum" data-value="3"></i><b>3</b></td>
<td>Define our RSpec gem dependency</td>
</tr>
<tr>
<td><i class="conum" data-value="4"></i><b>4</b></td>
<td>Set our task inputs to the <code>.rb</code> files in <code>spec/</code> and in <code>lib/</code></td>
</tr>
</table>
</div>
<div class="paragraph">
<p>Using the <code>build.gradle</code> above, I can auto-execute my tests whenever a Ruby file
inside of the <code>spec/</code> (my tests) or <code>lib/</code> (my code under test) with the
following command:</p>
</div>
<div class="literalblock">
<div class="content">
<pre class="nowrap">% ./gradlew -t spec</pre>
</div>
</div>
<div class="paragraph">
<p>Here&#8217;s some example output from my example project:</p>
</div>
<div class="listingblock">
<div class="content">
<pre class="nowrap">example-project git:(master) % ./gradlew -t spec
Continuous build is an incubating feature.
:spec
Randomized with seed 37453
..............................................
Finished in 0.52 seconds (files took 3.82 seconds to load)
46 examples, 0 failures
Randomized with seed 37453
BUILD SUCCESSFUL
Total time: 8.77 secs
Waiting for changes to input files of tasks... (ctrl-d to exit)</pre>
</div>
</div>
<div class="paragraph">
<p>At this point the Gradle process is patiently waiting until I write my most
recent changes, then it kicks off the same task:</p>
</div>
<div class="listingblock">
<div class="content">
<pre class="nowrap">Change detected, executing build...
:spec
Randomized with seed 64935
..............................................
Finished in 0.502 seconds (files took 3.5 seconds to load)
46 examples, 0 failures
Randomized with seed 64935
BUILD SUCCESSFUL
Total time: 7.341 secs
Waiting for changes to input files of tasks... (ctrl-d to exit)</pre>
</div>
</div>
<div class="paragraph">
<p>Pretty neat huh?</p>
</div>
<div class="paragraph">
<p>What makes this functionality exceptionally powerful for JRuby/Gradle users is
that it respects the task inputs but also the task dependency graph. If my <code>spec</code>
task declares a dependency on the <code>compileJava</code> task, whenever my Java source
code changes, that will trigger a re-execution of <code>compileJava</code> and in turn
<code>spec</code>!</p>
</div>
<div class="paragraph">
<p>So when you&#8217;re authoring tasks, even if you&#8217;re not this feature right now, be
sure to declare task inputs. That build metadata can unlock lots of interesting
functionality as Gradle continues to improve!</p>
</div>
<div class="paragraph">
<p>Continuous build is one of many examples of powerful Gradle functionality which
can easily used in JRuby/Gradle, I hope you find it useful!</p>
</div>
</div>
</div>
<div class='post'>
<h1>
<a href='/news/2015/08/16/introduction-at-jrubyconfeu/'>JRuby/Gradle at JRubyConf EU 2015</a>
</h1>
<strong>
16 August 2015
</strong>
<div class='content'>
<div class="paragraph">
<p>A couple weeks ago, <a href="https://github.com/ysb33r">Schalk</a>,
<a href="https://github.com/mkristian">Christian</a> and
<a href="https://github.com/rtyler">I</a> were fortunate enough to participate in the
wonderful <a href="http://2015.jrubyconf.eu">JRubyConf EU 2015</a> in Potsdam Germany.
In the days that preceeded the conference we pulled together and finished up
what would become the <a href="/news/2015/08/04/jrubygradle-one-point-oh/">1.0
release</a> of the core plugins. Just in time for my presentation to introduce the
JRuby/Gradle toolchain to the audience.</p>
</div>
<div class="paragraph">
<p>Below is a video recoded by <a href="http://confreaks.tv">Confreaks.tv</a> of the talk
titled <strong>JRuby/Gradle: Bringing Java Powertools to Ruby</strong>:</p>
</div>
<center><iframe width="560" height="315" src="https://www.youtube.com/embed/kZt6Ga20lD0" frameborder="0" allowfullscreen></iframe></center>
<div class="paragraph">
<p>The <a href="http://confreaks.tv/events/jrubyconf2015">other sessions</a> are also
worth checking out as there was a lot of great, in-depth, technical content
presented at the single-track one-day conference.</p>
</div>
<div class="paragraph">
<p>On behalf of the
<a href="https://www.flickr.com/photos/agentdero/20372579815/">JRuby/Gradle core
team</a>, I&#8217;d like to thank the conference organizers (especially
<a href="https://github.com/pragtob">Tobi</a>) for hosting such a wonderful event and
allowing us the opportunity to participate. Hopefully we&#8217;ll be back next year
with more to talk about!</p>
</div>
</div>
</div>
<div class='post'>
<h1>
<a href='/news/2015/08/04/jrubygradle-one-point-oh/'>JRuby/Gradle 1.0 Announced</a>
</h1>
<strong>

View File

@ -1,85 +1,85 @@
<urlset xmlns='http://www.sitemaps.org/schemas/sitemap/0.9'>
<url>
<loc>http://jruby-gradle.org/base/</loc>
<lastmod>2015-09-01</lastmod>
<lastmod>2015-09-10</lastmod>
<priority>0.1</priority>
<changefreq>never</changefreq>
</url>
<url>
<loc>http://jruby-gradle.org/community/</loc>
<lastmod>2015-09-01</lastmod>
<lastmod>2015-09-10</lastmod>
<priority>0.1</priority>
<changefreq>never</changefreq>
</url>
<url>
<loc>http://jruby-gradle.org/cookbook/</loc>
<lastmod>2015-09-01</lastmod>
<lastmod>2015-09-10</lastmod>
<priority>0.1</priority>
<changefreq>never</changefreq>
</url>
<url>
<loc>http://jruby-gradle.org/docinfo/</loc>
<lastmod>2015-09-01</lastmod>
<lastmod>2015-09-10</lastmod>
<priority>0.1</priority>
<changefreq>never</changefreq>
</url>
<url>
<loc>http://jruby-gradle.org/docs/</loc>
<lastmod>2015-09-01</lastmod>
<lastmod>2015-09-10</lastmod>
<priority>0.1</priority>
<changefreq>never</changefreq>
</url>
<url>
<loc>http://jruby-gradle.org/docs.iml</loc>
<lastmod>2015-09-01</lastmod>
<lastmod>2015-09-10</lastmod>
<priority>0.1</priority>
<changefreq>never</changefreq>
</url>
<url>
<loc>http://jruby-gradle.org/download/</loc>
<lastmod>2015-09-01</lastmod>
<lastmod>2015-09-10</lastmod>
<priority>0.1</priority>
<changefreq>never</changefreq>
</url>
<url>
<loc>http://jruby-gradle.org/errors/jrubyexec-version-conflict/</loc>
<lastmod>2015-09-01</lastmod>
<lastmod>2015-09-10</lastmod>
<priority>0.1</priority>
<changefreq>never</changefreq>
</url>
<url>
<loc>http://jruby-gradle.org/examples/basic-topology.gradle</loc>
<lastmod>2015-09-01</lastmod>
<lastmod>2015-09-10</lastmod>
<priority>0.1</priority>
<changefreq>never</changefreq>
</url>
<url>
<loc>http://jruby-gradle.org/examples/building-wars.gradle</loc>
<lastmod>2015-09-01</lastmod>
<lastmod>2015-09-10</lastmod>
<priority>0.1</priority>
<changefreq>never</changefreq>
</url>
<url>
<loc>http://jruby-gradle.org/examples/executable-jar.gradle</loc>
<lastmod>2015-09-01</lastmod>
<lastmod>2015-09-10</lastmod>
<priority>0.1</priority>
<changefreq>never</changefreq>
</url>
<url>
<loc>http://jruby-gradle.org/examples/rspec.gradle</loc>
<lastmod>2015-09-01</lastmod>
<lastmod>2015-09-10</lastmod>
<priority>0.1</priority>
<changefreq>never</changefreq>
</url>
<url>
<loc>http://jruby-gradle.org/</loc>
<lastmod>2015-09-01</lastmod>
<lastmod>2015-09-10</lastmod>
<priority>0.1</priority>
<changefreq>never</changefreq>
</url>
<url>
<loc>http://jruby-gradle.org/jar/</loc>
<lastmod>2015-09-01</lastmod>
<lastmod>2015-09-10</lastmod>
<priority>0.1</priority>
<changefreq>never</changefreq>
</url>
@ -90,62 +90,50 @@
<changefreq>never</changefreq>
</url>
<url>
<loc>http://jruby-gradle.org/news/2015/08/16/introduction-at-jrubyconfeu/</loc>
<lastmod>2015-08-16</lastmod>
<priority>0.1</priority>
<changefreq>never</changefreq>
</url>
<url>
<loc>http://jruby-gradle.org/news/2015/09/01/gradle-spotlight-continuous-build/</loc>
<lastmod>2015-09-01</lastmod>
<priority>0.1</priority>
<changefreq>never</changefreq>
</url>
<url>
<loc>http://jruby-gradle.org/news/</loc>
<lastmod>2015-09-01</lastmod>
<lastmod>2015-09-10</lastmod>
<priority>0.1</priority>
<changefreq>never</changefreq>
</url>
<url>
<loc>http://jruby-gradle.org/plugins/base/</loc>
<lastmod>2015-09-01</lastmod>
<lastmod>2015-09-10</lastmod>
<priority>0.1</priority>
<changefreq>never</changefreq>
</url>
<url>
<loc>http://jruby-gradle.org/plugins/jar/</loc>
<lastmod>2015-09-01</lastmod>
<lastmod>2015-09-10</lastmod>
<priority>0.1</priority>
<changefreq>never</changefreq>
</url>
<url>
<loc>http://jruby-gradle.org/plugins/storm/</loc>
<lastmod>2015-09-01</lastmod>
<lastmod>2015-09-10</lastmod>
<priority>0.1</priority>
<changefreq>never</changefreq>
</url>
<url>
<loc>http://jruby-gradle.org/plugins/war/</loc>
<lastmod>2015-09-01</lastmod>
<lastmod>2015-09-10</lastmod>
<priority>0.1</priority>
<changefreq>never</changefreq>
</url>
<url>
<loc>http://jruby-gradle.org/start/</loc>
<lastmod>2015-09-01</lastmod>
<lastmod>2015-09-10</lastmod>
<priority>0.1</priority>
<changefreq>never</changefreq>
</url>
<url>
<loc>http://jruby-gradle.org/storm/</loc>
<lastmod>2015-09-01</lastmod>
<lastmod>2015-09-10</lastmod>
<priority>0.1</priority>
<changefreq>never</changefreq>
</url>
<url>
<loc>http://jruby-gradle.org/war/</loc>
<lastmod>2015-09-01</lastmod>
<lastmod>2015-09-10</lastmod>
<priority>0.1</priority>
<changefreq>never</changefreq>
</url>