ci(release): publish versioned artifacts
This commit is contained in:
@@ -2,14 +2,24 @@
|
||||
|
||||
The plugin checks every online-mode Java login against the account-manager API. It fails closed: unavailable, unauthorized, stale, replayed, malformed, and unknown requests are denied.
|
||||
|
||||
## Build
|
||||
## Download or build
|
||||
|
||||
Versioned JARs are attached to public releases at `https://git.garvis.dev/dmg/minecraft-account-manager/releases`.
|
||||
|
||||
To build a development JAR locally:
|
||||
|
||||
```bash
|
||||
cd plugins/velocity
|
||||
./gradlew clean test shadowJar
|
||||
```
|
||||
|
||||
Copy `build/libs/minecraft-account-manager-velocity-0.1.0.jar` to Velocity's `plugins/` directory and start Velocity once to create `plugins/minecraft-account-manager/config.properties`.
|
||||
To embed a release version in both the plugin metadata and filename:
|
||||
|
||||
```bash
|
||||
./gradlew clean test shadowJar -PreleaseVersion=1.0.0
|
||||
```
|
||||
|
||||
Copy `build/libs/minecraft-account-manager-velocity-VERSION.jar` to Velocity's `plugins/` directory and start Velocity once to create `plugins/minecraft-account-manager/config.properties`.
|
||||
|
||||
## Provision a credential
|
||||
|
||||
|
||||
Reference in New Issue
Block a user