Clone this repo:
  1. 3d7d982 vcsUrl should not end with '.git' or a slash '/' (#148) by Thomas Rasmussen · 5 days ago main updateLatestVersion
  2. 0cf8a57 Merge pull request #146 from apache/updateLatestVersion by James Daugherty · 3 weeks ago
  3. 896cb3f Update Plugins Metadata File by grails-build · 3 weeks ago
  4. ac1a870 Merge pull request #145 from apache/updateLatestVersion by James Daugherty · 9 weeks ago
  5. e261600 Update Plugins Metadata File by grails-build · 9 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.