Maven Plugins banner
github github

Maven Plugins

Git community

Description

Official GitHub Maven Plugins

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

GitHub Maven Plugins [![Build Status](https://travis-ci.org/github/maven-plugins.svg)](https://travis-ci.org/github/maven-plugins)

Collection of [Maven](http://maven.apache.org/) plugins that integrate with GitHub. These plugins are built on top of [API v3](http://developer.github.com/) through the [GitHub Java library](https://github.com/eclipse/egit-github/tree/master/org.eclipse.egit.github.core).

Released builds are available from [Maven Central](http://search.maven.org/#search%7Cga%7C1%7Ccom.github.github).

Core Configuration

The plugins support several configuration options that can either be expressed in your project's POM file or in your `settings.xml` file. Where you put the plugin settings depends on whether you want a specific setting to be configured globally or on a per-project basis.

All GitHub Maven plugins support the following core configuration elements.

The notation below shows the plugin configuration property name followed by the settings configuration property in parentheses.

  • host (github.global.host)
    • Domain of GitHub API calls (defaults to api.github.com)
  • oauth2Token (github.global.oauth2Token)
  • userName (github.global.userName)
    • GitHub user name used for API authentication
  • password (github.global.password)
    • GitHub password used for API authentication
  • server (github.global.server)
    • Id of the server element from the settings.xml. To use standard authentication set the username and password elements in the servers section of your settings.xml file along with an id. Configure an OAuth2 token by leaving the username element blank/missing and just specify the token in the password element.
    • This option should be used instead of configuring any of userName, password or oauth2Token in the plugin configuration element or as a