From 020f108f07731af77750b3829c8d6c26c0732a94 Mon Sep 17 00:00:00 2001 From: Struchkov Mark Date: Sat, 17 Dec 2022 16:30:05 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A0=D0=B5=D1=84=D0=B0=D0=BA=D1=82=D0=BE?= =?UTF-8?q?=D1=80=D0=B8=D0=BD=D0=B3=20=D0=BC=D0=BE=D0=B4=D1=83=D0=BB=D0=B5?= =?UTF-8?q?=D0=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .drone.yml | 18 +++++ haiti-external-bom/pom.xml | 156 ------------------------------------- pom.xml | 32 +++++--- 3 files changed, 40 insertions(+), 166 deletions(-) delete mode 100644 haiti-external-bom/pom.xml diff --git a/.drone.yml b/.drone.yml index a06e156..62ba031 100644 --- a/.drone.yml +++ b/.drone.yml @@ -4,6 +4,24 @@ name: haiti-framework steps: + - name: publish external bom + image: maven:3.8.6-openjdk-11 + volumes: + - name: m2 + path: /root/.m2/repository + environment: + GPG_PRIVATE_KEY: + from_secret: GPG_PRIVATE_KEY + MAVEN_SETTINGS: + from_secret: MAVEN_SETTINGS + GPG_PASSPHRASE: + from_secret: GPG_PASSPHRASE + commands: + - echo "$GPG_PRIVATE_KEY" >> gpg.key + - echo "$MAVEN_SETTINGS" >> maven-settings.xml + - gpg --pinentry-mode loopback --passphrase $GPG_PASSPHRASE --import gpg.key + - mvn --settings maven-settings.xml -U -P ossrh,release clean deploy + - name: publish image: maven:3.8.6-openjdk-11 volumes: diff --git a/haiti-external-bom/pom.xml b/haiti-external-bom/pom.xml deleted file mode 100644 index 908946d..0000000 --- a/haiti-external-bom/pom.xml +++ /dev/null @@ -1,156 +0,0 @@ - - - 4.0.0 - - dev.struchkov.haiti - haiti-external-bom - 2.2.0 - pom - - Haiti External Dependencies - External dependencies required for Haiti components - https://github.com/haiti-projects/haiti-framework - - - Apache License, Version 2.0 - https://www.apache.org/licenses/LICENSE-2.0 - - - - GitHub - https://github.com/haiti-projects/haiti-framework/issues - - - - 11 - ${java.version} - ${java.version} - UTF-8 - UTF-8 - - 2.2 - 1.0.1 - 2.0.6 - - 3.10.1 - 1.6.13 - 3.2.1 - 3.0.1 - - - - - - javax.persistence - javax.persistence-api - ${javax.persistence.api.version} - - - com.google.auto.service - auto-service - ${google.auto.service.version} - - - org.slf4j - slf4j-api - ${slf4j.api.version} - - - - - - - - org.apache.maven.plugins - maven-compiler-plugin - - - - - - - org.apache.maven.plugins - maven-compiler-plugin - ${plugin.maven.compiler.ver} - - ${maven.compiler.source} - ${maven.compiler.target} - - - - - - - - - release - - - - org.sonatype.plugins - nexus-staging-maven-plugin - ${plugin.nexus.staging.ver} - true - - ossrh - https://s01.oss.sonatype.org/ - true - - - - org.apache.maven.plugins - maven-source-plugin - ${plugin.maven.source.ver} - - - attach-sources - - jar-no-fork - - - - - - org.apache.maven.plugins - maven-gpg-plugin - ${plugin.maven.gpg.ver} - - - sign-artifacts - verify - - sign - - - - - - - - - - - scm:git:https://github.com/haiti-projects/haiti-framework.git - https://github.com/haiti-projects/haiti-framework - scm:git:https://github.com/haiti-projects/haiti-framework.git - - - - - ossrh - https://s01.oss.sonatype.org/content/repositories/snapshots - - - - - - uPagge - Struchkov Mark - mark@struchkov.dev - https://mark.struchkov.dev - - - - \ No newline at end of file diff --git a/pom.xml b/pom.xml index 5c4046b..518f67a 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ dev.struchkov.haiti haiti-dependencies - 2.3.0 + 2.3.1 pom Haiti Framework @@ -35,13 +35,16 @@ UTF-8 UTF-8 - 2.3.0 - 2.2.0 + 2.3.1 ${haiti.ver} ${haiti.ver} ${haiti.ver} ${haiti.ver} + 2.2 + 1.0.1 + 2.0.6 + 3.10.1 1.6.13 3.2.1 @@ -51,13 +54,6 @@ - - dev.struchkov.haiti - haiti-external-bom - ${haiti.external.ver} - pom - import - dev.struchkov.haiti haiti-exception @@ -68,6 +64,22 @@ haiti-utils ${haiti.utils.ver} + + + javax.persistence + javax.persistence-api + ${javax.persistence.api.version} + + + com.google.auto.service + auto-service + ${google.auto.service.version} + + + org.slf4j + slf4j-api + ${slf4j.api.version} +