move to forgejo
This commit is contained in:
parent
21b7b31108
commit
0af1cb38c5
6 changed files with 29 additions and 39 deletions
|
@ -1,8 +0,0 @@
|
||||||
version = 1
|
|
||||||
|
|
||||||
[[analyzers]]
|
|
||||||
name = "java"
|
|
||||||
enabled = true
|
|
||||||
|
|
||||||
[analyzers.meta]
|
|
||||||
runtime_version = "11"
|
|
14
README.adoc
14
README.adoc
|
@ -1,14 +0,0 @@
|
||||||
# xbib Content
|
|
||||||
|
|
||||||
image:https://api.travis-ci.org/xbib/content.svg[title="Build status", link="https://travis-ci.org/xbib/content/"]
|
|
||||||
image:https://img.shields.io/sonar/http/nemo.sonarqube.com/org.xbib%3Acontent/coverage.svg?style=flat-square[title="Coverage", link="https://sonarqube.com/dashboard/index?id=org.xbib%3Acontent"]
|
|
||||||
image:https://maven-badges.herokuapp.com/maven-central/org.xbib/content/badge.svg[title="Maven Central", link="http://search.maven.org/#search%7Cga%7C1%7Cxbib%20content"]
|
|
||||||
image:https://img.shields.io/badge/License-Apache%202.0-blue.svg[title="Apache License 2.0", link="https://opensource.org/licenses/Apache-2.0"]
|
|
||||||
image:https://img.shields.io/twitter/url/https/twitter.com/xbib.svg?style=social&label=Follow%20%40xbib[title="Twitter", link="https://twitter.com/xbib"]
|
|
||||||
image:https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif[title="PayPal", link="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=GVHFQYZ9WZ8HG"]
|
|
||||||
|
|
||||||
This is a Java library for processing structured data ("content") in the most popular formats, such as
|
|
||||||
JSON, SMILE-JSON, YAML, XML, CSV, and also semantic descriptions in RDF (N-Triples, Turtle, RDF/XML).
|
|
||||||
|
|
||||||
xbib Content offers stream-based Java builders, parsers, and a settings API oder the formats, so it is very convenienant
|
|
||||||
to use. The only dependency is https://github.com/fasterxml/jackson[the Java Jackson library].
|
|
7
README.md
Normal file
7
README.md
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
# xbib Content
|
||||||
|
|
||||||
|
This is a Java library for processing structured data ("content") in the most popular formats, such as
|
||||||
|
JSON, SMILE-JSON, YAML, XML, CSV, and also semantic descriptions in RDF (N-Triples, Turtle, RDF/XML).
|
||||||
|
|
||||||
|
xbib Content offers stream-based Java builders, parsers, and a settings API oder the formats, so it is very convenienant
|
||||||
|
to use. The only dependency is https://github.com/fasterxml/jackson[the Java Jackson library].
|
12
build.gradle
12
build.gradle
|
@ -7,7 +7,6 @@ plugins {
|
||||||
id "io.github.gradle-nexus.publish-plugin" version "1.3.0"
|
id "io.github.gradle-nexus.publish-plugin" version "1.3.0"
|
||||||
id "com.github.spotbugs" version "5.0.14"
|
id "com.github.spotbugs" version "5.0.14"
|
||||||
id "org.cyclonedx.bom" version "1.7.2"
|
id "org.cyclonedx.bom" version "1.7.2"
|
||||||
id "org.xbib.gradle.plugin.asciidoctor" version "2.5.2.2"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
wrapper {
|
wrapper {
|
||||||
|
@ -16,14 +15,14 @@ wrapper {
|
||||||
}
|
}
|
||||||
|
|
||||||
ext {
|
ext {
|
||||||
user = 'xbib'
|
user = 'joerg'
|
||||||
name = 'content'
|
name = 'content'
|
||||||
description = 'Content processing library for Java'
|
description = 'Content processing library for Java'
|
||||||
inceptionYear = '2016'
|
inceptionYear = '2016'
|
||||||
url = 'https://github.com/' + user + '/' + name
|
url = 'https://xbib.org/' + user + '/' + name
|
||||||
scmUrl = 'https://github.com/' + user + '/' + name
|
scmUrl = 'https://xbib.org/' + user + '/' + name
|
||||||
scmConnection = 'scm:git:git://github.com/' + user + '/' + name + '.git'
|
scmConnection = 'scm:git:git://xbib.org/' + user + '/' + name + '.git'
|
||||||
scmDeveloperConnection = 'scm:git:ssh://git@github.com:' + user + '/' + name + '.git'
|
scmDeveloperConnection = 'scm:git:ssh://forgejo@xbib.org:' + user + '/' + name + '.git'
|
||||||
issueManagementSystem = 'Github'
|
issueManagementSystem = 'Github'
|
||||||
issueManagementUrl = ext.scmUrl + '/issues'
|
issueManagementUrl = ext.scmUrl + '/issues'
|
||||||
licenseName = 'The Apache License, Version 2.0'
|
licenseName = 'The Apache License, Version 2.0'
|
||||||
|
@ -41,4 +40,5 @@ subprojects {
|
||||||
apply from: rootProject.file('gradle/publish/maven.gradle')
|
apply from: rootProject.file('gradle/publish/maven.gradle')
|
||||||
}
|
}
|
||||||
apply from: rootProject.file('gradle/publish/sonatype.gradle')
|
apply from: rootProject.file('gradle/publish/sonatype.gradle')
|
||||||
|
apply from: rootProject.file('gradle/publish/forgejo.gradle')
|
||||||
apply from: rootProject.file('gradle/quality/cyclonedx.gradle')
|
apply from: rootProject.file('gradle/quality/cyclonedx.gradle')
|
||||||
|
|
16
gradle/publish/forgejo.gradle
Normal file
16
gradle/publish/forgejo.gradle
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
if (project.hasProperty('forgeJoToken')) {
|
||||||
|
publishing {
|
||||||
|
repositories {
|
||||||
|
maven {
|
||||||
|
url 'https://xbib.org/api/packages/joerg/maven'
|
||||||
|
credentials(HttpHeaderCredentials) {
|
||||||
|
name = "Authorization"
|
||||||
|
value = "token ${project.property('forgeJoToken')}"
|
||||||
|
}
|
||||||
|
authentication {
|
||||||
|
header(HttpHeaderAuthentication)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -59,14 +59,3 @@ include 'settings-datastructures'
|
||||||
include 'settings-datastructures-json'
|
include 'settings-datastructures-json'
|
||||||
include 'settings-datastructures-yaml'
|
include 'settings-datastructures-yaml'
|
||||||
include 'config'
|
include 'config'
|
||||||
|
|
||||||
/*
|
|
||||||
gradle.wrapper.version = 7.4.2
|
|
||||||
xbib.net.version = 2.1.1
|
|
||||||
xbib-datastructures.version = 1.0.0
|
|
||||||
jackson.version = 2.12.3
|
|
||||||
woodstox.version = 6.2.6
|
|
||||||
snakeyaml.version = 1.28
|
|
||||||
mockito.version = 3.10.0
|
|
||||||
asciidoclet.version = 1.5.6
|
|
||||||
*/
|
|
Loading…
Reference in a new issue