Repository: yetus Updated Branches: refs/heads/asf-site c2e4f8618 -> f7e1368c8
YETUS-64, YETUS-77 Project: http://git-wip-us.apache.org/repos/asf/yetus/repo Commit: http://git-wip-us.apache.org/repos/asf/yetus/commit/f7e1368c Tree: http://git-wip-us.apache.org/repos/asf/yetus/tree/f7e1368c Diff: http://git-wip-us.apache.org/repos/asf/yetus/diff/f7e1368c Branch: refs/heads/asf-site Commit: f7e1368c8e2d00f38433a8f43933cb6db1b691ff Parents: c2e4f86 Author: Allen Wittenauer <[email protected]> Authored: Thu Oct 29 08:04:48 2015 -0700 Committer: Allen Wittenauer <[email protected]> Committed: Thu Oct 29 08:04:48 2015 -0700 ---------------------------------------------------------------------- doap_yetus.rdf | 54 ++++++++++++++++++++ .../latest/precommit-bugsystems/index.html | 35 +++++++++++++ 2 files changed, 89 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/yetus/blob/f7e1368c/doap_yetus.rdf ---------------------------------------------------------------------- diff --git a/doap_yetus.rdf b/doap_yetus.rdf new file mode 100644 index 0000000..b57a982 --- /dev/null +++ b/doap_yetus.rdf @@ -0,0 +1,54 @@ +<?xml version="1.0"?> +<?xml-stylesheet type="text/xsl"?> +<rdf:RDF xml:lang="en" + xmlns="http://usefulinc.com/ns/doap#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:asfext="http://projects.apache.org/ns/asfext#" + xmlns:foaf="http://xmlns.com/foaf/0.1/"> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + <Project rdf:about="https://yetus.apache.org"> + <created>2015-09-16</created> + <license rdf:resource="http://spdx.org/licenses/Apache-2.0" /> + <name>Apache Yetus</name> + <homepage rdf:resource="https://yetus.apache.org/" /> + <asfext:pmc rdf:resource="https://yetus.apache.org/" /> + <shortdesc>A collection of libraries and tools that enable contribution and release processes for software projects.</shortdesc> + <description>A collection of libraries and tools that enable contribution and release processes for software projects.</description> + <bug-database rdf:resource="https://issues.apache.org/jira/browse/yetus" /> + <mailing-list rdf:resource="https://yetus.apache.org/mailinglists/" /> + <download-page rdf:resource="http://yetus.apache.org/downloads/" /> + <programming-language>Bash</programming-language> + <programming-language>Java</programming-language> + <programming-language>Python</programming-language> + <category rdf:resource="http://projects.apache.org/category/build-management" /> + <category rdf:resource="http://projects.apache.org/category/library" /> + <category rdf:resource="http://projects.apache.org/category/testing" /> + <repository> + <GitRepository> + <location rdf:resource="https://git-wip-us.apache.org/repos/asf/yetus.git"/> + <browse rdf:resource="https://github.com/apache/yetus"/> + </GitRepository> + </repository> + <maintainer> + <foaf:Person> + <foaf:name>Allen Wittenauer</foaf:name> + <foaf:mbox rdf:resource="mailto:[email protected]"/> + </foaf:Person> + </maintainer> + </Project> +</rdf:RDF> http://git-wip-us.apache.org/repos/asf/yetus/blob/f7e1368c/documentation/latest/precommit-bugsystems/index.html ---------------------------------------------------------------------- diff --git a/documentation/latest/precommit-bugsystems/index.html b/documentation/latest/precommit-bugsystems/index.html index 8131cb3..77a2aba 100644 --- a/documentation/latest/precommit-bugsystems/index.html +++ b/documentation/latest/precommit-bugsystems/index.html @@ -151,6 +151,41 @@ </ul></li> </ul> +<h1 id="bugzilla-specific">Bugzilla Specific</h1> + +<p>Currently, Bugzilla support is read-only. To use it, the Bug ID must be preferenced with ‘BZ:’. For example:</p> +<pre class="highlight shell"><code><span class="gp">$ </span><span class="nb">test</span>-patch.sh <span class="o">(</span>other options<span class="o">)</span> BZ:4 +</code></pre> + +<p>… will pull down Bugzilla ID #4.</p> + +<p>Using the <code>--bugzilla-base-url</code> on the command line or BUGZILLA_BASE_URL in a project’s personality will define the location of the Bugzilla instance. By default, it is <a href="https://bz.apache.org/bugzilla">https://bz.apache.org/bugzilla</a> .</p> + +<h1 id="github-specific">GitHub Specific</h1> + +<p>GitHub supports the full range of functionality, including putting comments on individual lines. Be aware, however, that test-patch.sh will require that GitHub PRs be fully rebased (i.e., a single commit) in many circumstances.</p> + +<p>By default, the GitHub plug-in assumes that <a href="https://github.com">https://github.com</a> is the base URL for GitHub. Enterprise users may override this with the <code>--github-base-url</code> for the normal web user interface and <code>--github-api-url</code> for the API URL. Personalities may use GITHUB_API_URL and GITHUB_BASE_URL.</p> + +<p>The specific repository on GitHub is defined with either <code>--github-repo</code> on the command line or GITHUB_REPO in a personality. It should take the form of “user/repo”.</p> + +<p>In order to comment on issues or, depending upon the security setup of the repo, authentication credentials. The GitHub plug-in supports two types:</p> + +<ul> +<li><p>Token-based: <code>--github-token</code> or GITHUB_TOKEN</p></li> +<li><p>Username/password: <code>--github-user</code>/ GITHUB_USER , <code>--github-password</code> / GITHUB_PASSWD</p></li> +</ul> + +<p>Pull requests that are made off of a specific branch will switch the test repo to that branch, if permitted. If the pull request references a JIRA issue that matches the given JIRA issue regexp in the Subject, the JIRA plug-in will also be invoked as needed.</p> + +<h1 id="jira-specific">JIRA Specific</h1> + +<p>JIRA support allows both patch downloads and summary writes. It also supports branch detection-based upon the name of the attached patch file.</p> + +<p>JIRA issues are invoked by matching the command line option to a specific regular expression as given by the <code>--jira-issue-re</code> option or via the JIRA_ISSUE_RE personality variable. By default, the plug-in uses <a href="https://issues.apache.org/jira">https://issues.apache.org/jira</a> as the JIRA instance to use. However that may be overwritten via the <code>--jira-base-url</code> option or personalities may define via JIRA_URL.</p> + +<p>In order to write information on the issue, JIRA requires username and password authentication using the <code>--jira-user</code>/<code>--jira-password</code> options or the JIRA_USER and JIRA_PASSWORD variables in a personality.</p> + </div> <div class="container"> <hr>
