Clone this repo:
  1. 353ab4f Merge pull request #152 from apache/updateLatestVersion by James Fredley · 2 weeks ago main
  2. 71a2cf4 Update Plugins Metadata File by grails-build · 2 weeks ago
  3. d86a7c8 Merge pull request #151 from apache/audit-logging-6.0.0 by James Fredley · 2 weeks ago
  4. e997293 Update grails-audit-logging-plugin version and URLs by James Fredley · 2 weeks ago
  5. fe609ab Merge pull request #150 from apache/updateLatestVersion by James Daugherty · 7 weeks ago

Grails Plugin Page Data Source

This repository hosts the data used by the Grails Plugin Page to list and display plugin information.

Adding Your Plugin to the Grails Plugin Page

To have your plugin listed on the Grails Plugin Page, follow these steps:

  1. Open the grails-plugins.json file in this repository.
  2. Add a new entry with the following structure to the end of the JSON list:
{
    "bintrayPackage": {
        "name": "Your Plugin Name",
        "repo": "your-plugin-repo-name",
        "owner": "your-github-username",
        "desc": "A concise description of your plugin",
        "labels": [
            "relevant-label",
            "check-existing-labels"
        ],
        "licenses": [
            "Apache-2.0"
        ],
        "issueTrackerUrl": "https://github.com/your-github-username/your-plugin-repo/issues",
        "latestVersion": "1.0",
        "updated": "2024-12-25T04:00:40.855Z",
        "systemIds": [
            "your.plugin.maven:coords"
        ],
        "vcsUrl": "https://github.com/your-github-username/your-plugin-repo-name"
    },
    "documentationUrl": "https://github.com/your-github-username/your-plugin-repo-name#readme",
    "mavenMetadataUrl": "https://repo1.maven.org/maven2/your/plugin/maven/coords/maven-metadata.xml"
}
  1. Create a Pull Request with your changes.
  2. Wait for approval. Once merged, your plugin will appear on the Grails Plugin Page.

Updating Your Plugin

When you release a new version of your plugin, the system will automatically generate a Pull Request to update your plugin's entry in this repository. A member of the Grails team will review and merge the update.