VingVingRobot Maven Repository
Welcome to the VingVingRobot Maven repository. This repository hosts libraries for robotics path following and FTC integration.
Available Modules
Core Module
Group ID: com.vingvingrobot
Artifact ID: core
- Version 0.0.1 - Free (No authentication required)
- Version 0.0.3 - Premium (Requires API key)
FTC Module
Group ID: com.vingvingrobot
Artifact ID: ftc
- Version 0.0.1 - Free (No authentication required)
- Version 0.0.3 - Premium (Requires API key)
Simple Gradle Setup
For Free Version (0.0.1)
repositories {
maven { url 'https://marven.vingving.gcminerva.co/api/download' }
}
dependencies {
implementation 'com.vingvingrobot:core:0.0.1'
// or
implementation 'com.vingvingrobot:ftc:0.0.1'
}For Premium Version (0.0.3) - Recommended Method
repositories {
maven {
url 'https://marven.vingving.gcminerva.co/api/download'
credentials(HttpHeaderCredentials) {
name = 'Authorization'
value = 'Bearer MNVINGVING-XXXXXXXXXXXX'
}
authentication {
header(HttpHeaderAuthentication)
}
}
}
dependencies {
implementation 'com.vingvingrobot:core:0.0.3'
// or
implementation 'com.vingvingrobot:ftc:0.0.3'
}Alternative: Query Parameter (Simple but less secure)
repositories {
maven {
url 'https://marven.vingving.gcminerva.co/api/download?key=MNVINGVING-XXXXXXXXXXXX'
}
}
dependencies {
implementation 'com.vingvingrobot:core:0.0.3'
// or
implementation 'com.vingvingrobot:ftc:0.0.3'
}Note: Replace MNVINGVING-XXXXXXXXXXXX with your own API key. The header method is recommended as it properly authenticates both artifact downloads and metadata requests.
Direct Download
# Free version (no key needed) curl https://marven.vingving.gcminerva.co/api/download/com/vingvingrobot/core/0.0.1/core-0.0.1.jar # Premium version - using Authorization header (recommended) curl -H "Authorization: Bearer MNVINGVING-XXXXXXXXXXXX" \ https://marven.vingving.gcminerva.co/api/download/com/vingvingrobot/core/0.0.3/core-0.0.3.jar # Premium version - using query parameter (alternative) curl "https://marven.vingving.gcminerva.co/api/download/com/vingvingrobot/core/0.0.3/core-0.0.3.jar?key=MNVINGVING-XXXXXXXXXXXX"
Contact contact@gcminerva.co to get your own API key.