Initial implementation
All checks were successful
Build & Release / release-library (push) Successful in 3m12s

This commit is contained in:
2025-08-16 16:04:25 +00:00
committed by John Ahlroos
commit 533bd6ad0b
18 changed files with 1283 additions and 0 deletions

70
publish.gradle Normal file
View File

@@ -0,0 +1,70 @@
/**
Copyright (c) 2025 John Ahlroos
Creative Commons Attribution-NoDerivatives 4.0 International Public License
By exercising the Licensed Rights (defined below), You accept and agree
to be bound by the terms and conditions of this Creative Commons
Attribution-NoDerivatives 4.0 International Public License ("Public
License"). To the extent this Public License may be interpreted as a
contract, You are granted the Licensed Rights in consideration of Your
acceptance of these terms and conditions, and the Licensor grants You
such rights in consideration of benefits the Licensor receives from
making the Licensed Material available under these terms and
conditions.
Refer to LICENSE file or https://creativecommons.org/licenses/by-nd/4.0 for full license.
*/
ext {
devsoapToken = findProperty("DEVSOAP_DEPLOY_TOKEN") as String
}
publishing {
repositories {
maven {
name = "DSCode"
url = uri("https://code.devsoap.com/api/packages/john/maven")
credentials(HttpHeaderCredentials) {
name = "Authorization"
value = "token ${devsoapToken}"
}
authentication {
header(HttpHeaderAuthentication)
}
}
}
publications {
mavenJava(MavenPublication) {
from components.java
pom {
groupId = 'com.devsoap'
name = 'keycloak-rest-registration'
description = 'Keycloak Provider for registering via REST API'
url = 'https://code.devsoap.com/john/keycloak-rest-registration'
licenses {
license {
name = 'Apache 2.0'
url = 'http://www.apache.org/licenses/LICENSE-2.0'
}
}
scm {
url = 'https://code.devsoap.com/john/keycloak-rest-registration'
connection = 'scm:git://code.devsoap.com/john/keycloak-rest-registration.git'
developerConnection = 'scm:git://code.devsoap.com/john/keycloak-rest-registration.git'
}
developers {
developer {
id = 'john'
name = 'John Ahlroos'
email = 'john@devsoap.com'
organizationUrl = 'https://devsoap.com'
}
}
}
}
}
}