Skip to content

Commit

Permalink
Add platform-latest and platform-nightly
Browse files Browse the repository at this point in the history
  • Loading branch information
Virtlink committed Jul 17, 2024
1 parent d8bd21b commit 364807a
Show file tree
Hide file tree
Showing 6 changed files with 472 additions and 13 deletions.
30 changes: 19 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,17 +8,19 @@ The Metaborg Gradle convention and development plugins, and the Metaborg depende

[![Documentation][documentation-button]][documentation]

| Gradle Plugin | Latest Release | Latest Snapshot |
|-------------------------------------------------------------------------|----------------------------------------------------|------------------------------------------------------|
| [`org.metaborg.convention.settings`][mvn:convention.settings] | ![Release][mvn-rel-badge:convention.settings] | ![Snapshot][mvn-snap-badge:convention.settings] |
| [`org.metaborg.convention.java`][mvn:convention.java] | ![Release][mvn-rel-badge:convention.java] | ![Snapshot][mvn-snap-badge:convention.java] |
| [`org.metaborg.convention.maven-publish`][mvn:convention.maven-publish] | ![Release][mvn-rel-badge:convention.maven-publish] | ![Snapshot][mvn-snap-badge:convention.maven-publish] |
| [`org.metaborg.convention.root-project`][mvn:convention.root-project] | ![Release][mvn-rel-badge:convention.root-project] | ![Snapshot][mvn-snap-badge:convention.root-project] |

| Artifact | Latest Release | Latest Snapshot |
|-------------------------------------------------------------------------|----------------------------------------------------|------------------------------------------------------|
| [`org.metaborg:catalog`][mvn:catalog] | ![Release][mvn-rel-badge:catalog] | ![Snapshot][mvn-snap-badge:catalog] |
| [`org.metaborg:platform`][mvn:platform] | ![Release][mvn-rel-badge:platform] | ![Snapshot][mvn-snap-badge:platform] |
| Gradle Plugin | Latest Release | Latest Snapshot |
|-----------------------------------------|------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------|
| `org.metaborg.convention.settings` | [![Release][mvn-rel-badge:convention.settings]][mvn:convention.settings] | [![Snapshot][mvn-snap-badge:convention.settings]][mvn:convention.settings] |
| `org.metaborg.convention.java` | [![Release][mvn-rel-badge:convention.java]][mvn:convention.java] | [![Snapshot][mvn-snap-badge:convention.java]][mvn:convention.java] |
| `org.metaborg.convention.maven-publish` | [![Release][mvn-rel-badge:convention.maven-publish]][mvn:convention.maven-publish] | [![Snapshot][mvn-snap-badge:convention.maven-publish]][mvn:convention.maven-publish] |
| `org.metaborg.convention.root-project` | [![Release][mvn-rel-badge:convention.root-project]][mvn:convention.root-project] | [![Snapshot][mvn-snap-badge:convention.root-project]][mvn:convention.root-project] |

| Artifact | Latest Release | Latest Snapshot |
|---------------------------------|--------------------------------------------------------------------|----------------------------------------------------------------------|
| `org.metaborg:catalog` | [![Release][mvn-rel-badge:catalog]][mvn:catalog] | [![Snapshot][mvn-snap-badge:catalog]][mvn:catalog] |
| `org.metaborg:platform` | [![Release][mvn-rel-badge:platform]][mvn:platform] | [![Snapshot][mvn-snap-badge:platform]][mvn:platform] |
| `org.metaborg:platform-latest` | [![Release][mvn-rel-badge:platform-latest]][mvn:platform-latest] | [![Snapshot][mvn-snap-badge:platform-latest]][mvn:platform-latest] |
| `org.metaborg:platform-nightly` | [![Release][mvn-rel-badge:platform-nightly]][mvn:platform-nightly] | [![Snapshot][mvn-snap-badge:platform-nightly]][mvn:platform-nightly] |


## Gradle Convention
Expand Down Expand Up @@ -61,17 +63,23 @@ Unless required by applicable law or agreed to in writing, software distributed
[mvn:convention.root-project]: https://artifacts.metaborg.org/#nexus-search;gav~org.metaborg.convention.root-project~org.metaborg.convention.root-project.gradle.plugin~~~
[mvn:catalog]: https://artifacts.metaborg.org/#nexus-search;gav~org.metaborg~catalog~~~
[mvn:platform]: https://artifacts.metaborg.org/#nexus-search;gav~org.metaborg~platform~~~
[mvn:platform-latest]: https://artifacts.metaborg.org/#nexus-search;gav~org.metaborg~platform-latest~~~
[mvn:platform-nightly]: https://artifacts.metaborg.org/#nexus-search;gav~org.metaborg~platform-nightly~~~

[mvn-rel-badge:convention.settings]: https://img.shields.io/nexus/r/org.metaborg.convention.settings/org.metaborg.convention.settings.gradle.plugin?server=https%3A%2F%2Fartifacts.metaborg.org&label=%20
[mvn-rel-badge:convention.java]: https://img.shields.io/nexus/r/org.metaborg.convention.java/org.metaborg.convention.java.gradle.plugin?server=https%3A%2F%2Fartifacts.metaborg.org&label=%20
[mvn-rel-badge:convention.maven-publish]: https://img.shields.io/nexus/r/org.metaborg.convention.maven-publish/org.metaborg.convention.maven-publish.gradle.plugin?server=https%3A%2F%2Fartifacts.metaborg.org&label=%20
[mvn-rel-badge:convention.root-project]: https://img.shields.io/nexus/r/org.metaborg.convention.root-project/org.metaborg.convention.root-project.gradle.plugin?server=https%3A%2F%2Fartifacts.metaborg.org&label=%20
[mvn-rel-badge:catalog]: https://img.shields.io/nexus/r/org.metaborg/catalog?server=https%3A%2F%2Fartifacts.metaborg.org&label=%20
[mvn-rel-badge:platform]: https://img.shields.io/nexus/r/org.metaborg/platform?server=https%3A%2F%2Fartifacts.metaborg.org&label=%20
[mvn-rel-badge:platform-latest]: https://img.shields.io/nexus/r/org.metaborg/platform-latest?server=https%3A%2F%2Fartifacts.metaborg.org&label=%20
[mvn-rel-badge:platform-nightly]: https://img.shields.io/nexus/r/org.metaborg/platform-nightly?server=https%3A%2F%2Fartifacts.metaborg.org&label=%20

[mvn-snap-badge:convention.settings]: https://img.shields.io/nexus/s/org.metaborg.convention.settings/org.metaborg.convention.settings.gradle.plugin?server=https%3A%2F%2Fartifacts.metaborg.org&label=%20
[mvn-snap-badge:convention.java]: https://img.shields.io/nexus/s/org.metaborg.convention.java/org.metaborg.convention.java.gradle.plugin?server=https%3A%2F%2Fartifacts.metaborg.org&label=%20
[mvn-snap-badge:convention.maven-publish]: https://img.shields.io/nexus/s/org.metaborg.convention.maven-publish/org.metaborg.convention.maven-publish.gradle.plugin?server=https%3A%2F%2Fartifacts.metaborg.org&label=%20
[mvn-snap-badge:convention.root-project]: https://img.shields.io/nexus/s/org.metaborg.convention.root-project/org.metaborg.convention.root-project.gradle.plugin?server=https%3A%2F%2Fartifacts.metaborg.org&label=%20
[mvn-snap-badge:catalog]: https://img.shields.io/nexus/s/org.metaborg/catalog?server=https%3A%2F%2Fartifacts.metaborg.org&label=%20
[mvn-snap-badge:platform]: https://img.shields.io/nexus/s/org.metaborg/platform?server=https%3A%2F%2Fartifacts.metaborg.org&label=%20
[mvn-snap-badge:platform-latest]: https://img.shields.io/nexus/s/org.metaborg/platform-latest?server=https%3A%2F%2Fartifacts.metaborg.org&label=%20
[mvn-snap-badge:platform-nightly]: https://img.shields.io/nexus/s/org.metaborg/platform-nightly?server=https%3A%2F%2Fartifacts.metaborg.org&label=%20
2 changes: 2 additions & 0 deletions depman/gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -129,6 +129,8 @@ metaborg-common = { module = "org.metaborg:common",

# Metaborg Depman (https://github.com/metaborg/spoofax3-depman)
metaborg-platform = { module = "org.metaborg:platform", version.ref = "metaborg-depman" }
metaborg-platform-latest = { module = "org.metaborg:platform-latest", version.ref = "metaborg-depman" }
metaborg-platform-nightly = { module = "org.metaborg:platform-nightly", version.ref = "metaborg-depman" }

# Metaborg Log (https://github.com/metaborg/log)
metaborg-log-api = { module = "org.metaborg:log.api", version.ref = "metaborg-log" }
Expand Down
Loading

0 comments on commit 364807a

Please sign in to comment.