From 59f2d1c569f2eca8dd9d2d4b7199fe93fdf3a91f Mon Sep 17 00:00:00 2001 From: PJ Fanning Date: Mon, 12 Feb 2024 13:12:02 +0100 Subject: [PATCH] rework resolvers --- build.sbt | 2 ++ project/PekkoSnapshotRepository.scala | 24 ------------------------ 2 files changed, 2 insertions(+), 24 deletions(-) delete mode 100644 project/PekkoSnapshotRepository.scala diff --git a/build.sbt b/build.sbt index 2a77839d..9d1bf828 100644 --- a/build.sbt +++ b/build.sbt @@ -15,6 +15,8 @@ sourceDistName := "apache-pekko-projection" sourceDistIncubating := true ThisBuild / pekkoInlineEnabled := false +// we want to be able to test with snapshot versions of Pekko dependencies +ThisBuild / resolvers += Resolver.ApacheMavenSnapshotsRepo ThisBuild / reproducibleBuildsCheckResolver := Resolver.ApacheMavenStagingRepo lazy val core = diff --git a/project/PekkoSnapshotRepository.scala b/project/PekkoSnapshotRepository.scala deleted file mode 100644 index 375426cb..00000000 --- a/project/PekkoSnapshotRepository.scala +++ /dev/null @@ -1,24 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * license agreements; and to You under the Apache License, version 2.0: - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * This file is part of the Apache Pekko project, which was derived from Akka. - */ - -import sbt.Keys._ -import sbt._ - -/** - * This plugins conditionally adds Pekko snapshot repository. - */ -object PekkoSnapshotRepositories extends AutoPlugin { - override def trigger: PluginTrigger = allRequirements - - // If using a snapshot version of either Pekko or Pekko Connectors, add both snapshot repos - // in case there are transitive dependencies to other snapshot artifacts - override def projectSettings: Seq[Def.Setting[_]] = { - resolvers += Resolver.ApacheMavenSnapshotsRepo - } -}