Compare commits

..

9 Commits

Author SHA1 Message Date
ShubhamRwt
504bdb8e6c fixed gh pages 2022-03-01 12:44:13 +05:30
ShubhamRwt
0b6f4fb7e6 Fixing the docmentation for 1.3.4 2022-02-25 16:37:16 +05:30
ShubhamRwt
8748254d5a fixes for releasing 1.3.4 2022-02-22 14:56:21 +05:30
ShubhamRwt
7917565654 fixes for releasing 1.3.4 2022-02-22 14:22:38 +05:30
ShubhamRwt
30b41b0d70 Releasing 1.3.4 2022-02-22 13:49:22 +05:30
ShubhamRwt
a421b6d83a Releasing 1.3.4 2022-02-22 13:40:35 +05:30
ShubhamRwt
a8665290a0 Releasing 1.3.4 2022-02-21 15:25:20 +05:30
ShubhamRwt
61af76927e Release notes for 1.3.4 2022-02-21 15:14:33 +05:30
Shubham Rawat
2ffe3d5b8e Merge pull request #432 from Swagger2Markup/revert-431-signing
Revert "Added signing"
2022-02-18 22:03:47 +05:30
7 changed files with 51 additions and 10 deletions

View File

@@ -77,6 +77,6 @@ jobs:
ORG_GRADLE_PROJECT_sonatypeUsername: ${{ secrets.SONATYPE_USER }}
ORG_GRADLE_PROJECT_sonatypePassword : ${{ secrets.SONATYPE_PASSWORD }}
with:
arguments: publishToSonatype closeAndReleaseSonatypeStagingRepository
arguments: publishToSonatype
dependencies-cache-enabled: true
configuration-cache-enabled: true

View File

@@ -38,7 +38,7 @@ image::swagger2markup-documentation/src/docs/asciidoc/images/Swagger2Markup.PNG[
image::swagger2markup-documentation/src/docs/asciidoc/images/Swagger2Markup_definitions.PNG[]
== Reference documentation
- http://swagger2markup.github.io/swagger2markup/1.3.3/[Reference Documentation]
- http://swagger2markup.github.io/swagger2markup/1.3.4/[Reference Documentation]
- https://github.com/Swagger2Markup/swagger2markup/blob/master/RELEASENOTES.adoc[Release notes]
- https://github.com/Swagger2Markup/spring-swagger2markup-demo[Demo using Swagger2Markup, Spring Boot, Springfox and spring-restdocs]

View File

@@ -163,7 +163,10 @@
* PR #294: Examples always start with a newline if there is other content in the same cell
* PR 307: Include required parameters in example request
=== Version 2.0.0
* Added openapi2markup to support OpenAPI v3
* Issue #409: Fixed JSON response example
=== Version 1.3.4
* Moved from bintray to Sonatype
* Introduced Github actions
* Certain bug fixes
* Added support for MIME types with structured syntax suffixes (#410)

View File

@@ -9,14 +9,14 @@ apply plugin: 'idea'
apply from: "${rootDir}/libraries.gradle"
ext {
releaseVersion = '1.3.3'
releaseVersion = '1.3.4'
}
allprojects {
apply plugin: 'jacoco'
apply plugin: 'me.champeau.gradle.jmh'
version = '1.3.4-SNAPSHOT'
version = '1.3.4'
group 'io.github.swagger2markup'
description = 'swagger2markup Build'
@@ -29,11 +29,12 @@ allprojects {
ext {
coreProjects = subprojects.findAll {
p -> !p.name.contains("documentation") && !p.name.endsWith("-bom")
p -> !p.name.endsWith("-bom")
}
}
configure(project.coreProjects) {
apply plugin: 'signing'
apply plugin: 'java'
apply plugin: 'maven'
apply plugin: 'maven-publish'

View File

@@ -44,6 +44,10 @@ artifacts {
archives javadocJar
}
signing {
sign publishing.publications
}
publishing {
publications {
mavenJava(MavenPublication) {

View File

@@ -1,12 +1,23 @@
description = "swagger2markup bom"
apply plugin: 'maven-publish'
apply plugin: 'signing'
def projectArtifactId = 'swagger2markup'
def url = 'https://github.com/Swagger2Markup/swagger2markup'
signing {
sign publishing.publications
}
publishing {
publications {
mavenJava(MavenPublication) {
from components.java
pom.withXml {
def devs = ['RobWin': 'Robert Winkler',
'austek': 'Ali Ustek']
asNode().appendNode('packaging', 'pom')
def license = asNode().appendNode('licenses').appendNode('license')
@@ -14,6 +25,12 @@ publishing {
license.appendNode('url', 'https://github.com/Swagger2Markup/swagger2markup/blob/master/LICENSE.txt')
license.appendNode('distribution', 'repo')
def root = asNode()
root.appendNode('name', "${projectArtifactId}")
root.appendNode('url', "${url}")
root.appendNode('description', project.description)
asNode().appendNode('scm').appendNode('url', 'https://github.com/Swagger2Markup/swagger2markup.git')
Node deps = asNode().appendNode('dependencyManagement').appendNode('dependencies')
@@ -23,6 +40,13 @@ publishing {
dep.appendNode('artifactId').value = it.name
dep.appendNode('version').value = it.version
}
def developers = root.appendNode('developers')
devs.each {
def d = developers.appendNode('developer')
d.appendNode('id', it.key)
d.appendNode('name', it.value)
}
}
}
}

View File

@@ -1,6 +1,15 @@
apply plugin: 'org.asciidoctor.convert'
apply plugin: "org.asciidoctor.convert"
apply plugin: 'org.ajoberstar.github-pages'
dependencies {
configurations.all {
resolutionStrategy.force dependencyOverrides.jnrConstants
resolutionStrategy.force dependencyOverrides.jnrEnxio
resolutionStrategy.force dependencyOverrides.jnrPosix
}
}
//artifactoryPublish.skip=true
sonarqube.skipProject=true
@@ -10,7 +19,7 @@ asciidoctor {
sources {
include 'index.adoc'
}
backends = ['html5', 'pdf']
backends = ['html5']
attributes = [
doctype: 'book',
toc: 'left',