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.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}
+