From bed4c613e9516d40b2f7824c7272105bc184257d Mon Sep 17 00:00:00 2001 From: Matt Hicks Date: Wed, 17 Apr 2024 08:47:58 -0500 Subject: [PATCH] Release 0.4.0 --- README.md | 1 + build.sbt | 6 ++++-- publish.sh | 9 ++++++++- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 70d7962d..5989e20c 100644 --- a/README.md +++ b/README.md @@ -18,6 +18,7 @@ Computationally focused database using pluggable store + indexer - [ ] SQLite index types - [ ] More performance improvements to SQLite integration - [ ] Better RocksDB performance +- [ ] Automated generation of performance bar charts - [ ] Create backup and restore features - [ ] Real-time backup (write changes to incremental file) - [ ] Complete dump and restore diff --git a/build.sbt b/build.sbt index c25dd8bc..1f24e5db 100644 --- a/build.sbt +++ b/build.sbt @@ -15,13 +15,15 @@ val developerURL: String = "https://matthicks.com" name := projectName ThisBuild / organization := org -ThisBuild / version := "0.4.0-SNAPSHOT" +ThisBuild / version := "0.4.0" ThisBuild / scalaVersion := scala213 ThisBuild / crossScalaVersions := allScalaVersions ThisBuild / scalacOptions ++= Seq("-unchecked", "-deprecation") ThisBuild / javacOptions ++= Seq("-source", "1.8", "-target", "1.8") -ThisBuild / publishTo := sonatypePublishTo.value +ThisBuild / sonatypeCredentialHost := "s01.oss.sonatype.org" +ThisBuild / sonatypeRepository := "https://s01.oss.sonatype.org/service/local" +ThisBuild / publishTo := sonatypePublishToBundle.value ThisBuild / sonatypeProfileName := org ThisBuild / licenses := Seq("MIT" -> url(s"https://github.com/$githubOrg/$projectName/blob/master/LICENSE")) ThisBuild / sonatypeProjectHosting := Some(xerial.sbt.Sonatype.GitHubHosting(githubOrg, projectName, email)) diff --git a/publish.sh b/publish.sh index 2438657e..5c7d83e3 100755 --- a/publish.sh +++ b/publish.sh @@ -1,3 +1,10 @@ #!/usr/bin/env bash -sbt +clean +test +coreJS/publishSigned +coreJVM/publishSigned +halo/publishSigned +lucene/publishSigned sonatypeRelease \ No newline at end of file +set -e + +sbt +clean +sbt +compile +sbt +test +#sbt docs/mdoc +sbt +publishSigned +sbt sonatypeBundleRelease \ No newline at end of file