Skip to content

Commit

Permalink
Update build
Browse files Browse the repository at this point in the history
  • Loading branch information
alexarchambault committed Dec 7, 2021
1 parent e543405 commit d6ff2c7
Show file tree
Hide file tree
Showing 22 changed files with 28 additions and 3,271 deletions.
1 change: 0 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,6 @@ jobs:
- name: Release
run: sbt ci-release
env:
CI_RELEASE: "nailgun-server/publishSigned"
PGP_PASSPHRASE: ${{ secrets.PGP_PASSPHRASE }}
PGP_SECRET: ${{ secrets.PGP_SECRET }}
SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }}
Expand Down
34 changes: 0 additions & 34 deletions Makefile

This file was deleted.

28 changes: 28 additions & 0 deletions build.sbt
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@

inThisBuild(List(
organization := "io.github.alexarchambault.bleep",
homepage := Some(url(s"https://github.com/alexarchambault/nailgun")),
licenses := Seq("Apache-2.0" -> url("http://www.apache.org/licenses/LICENSE-2.0")),
developers := List(
Developer("alexarchambault", "Alex Archambault", "", url(s"https://github.com/alexarchambault"))
)
))

lazy val sonatypeSetting = Def.settings(
sonatypeProfileName := "io.github.alexarchambault"
)

lazy val `nailgun-server` = project
.settings(
crossPaths := false,
autoScalaLibrary := false,
libraryDependencies ++= Seq(
"net.java.dev.jna" % "jna" % "4.4.0",
"net.java.dev.jna" % "jna-platform" % "4.4.0",
"org.slf4j" % "slf4j-api" % "1.7.26"
),
sonatypeSetting
)

skip.in(publish) := true
sonatypeSetting
Loading

0 comments on commit d6ff2c7

Please sign in to comment.