mirror of
https://github.com/sbt/sbt.git
synced 2026-09-04 00:41:32 +02:00
pending test case demonstrating cache issue when deleting parts of local repository
This commit is contained in:
@@ -0,0 +1 @@
|
||||
ivyPaths <<= (baseDirectory, target)( (dir, t) => new IvyPaths(dir, Some(t / ".ivy2")))
|
||||
@@ -0,0 +1,7 @@
|
||||
organization := "org.example"
|
||||
|
||||
name := "def"
|
||||
|
||||
version := "1.0"
|
||||
|
||||
autoScalaLibrary := false
|
||||
@@ -0,0 +1,5 @@
|
||||
|
||||
publishTo <<= baseDirectory(base => Some(Resolver.file("filesys-publish", base / "repo")) )
|
||||
|
||||
resolvers <+= baseDirectory(base => Resolver.file("filesys", base / "repo"))
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
organization := "org.example"
|
||||
|
||||
name := "use"
|
||||
|
||||
version := "1.0"
|
||||
|
||||
autoScalaLibrary := false
|
||||
|
||||
libraryDependencies += "org.example" %% "def" % "1.0"
|
||||
@@ -0,0 +1,18 @@
|
||||
$ copy-file changes/def.sbt build.sbt
|
||||
$ copy-file changes/resolver.sbt resolver.sbt
|
||||
> reload
|
||||
> publish-local
|
||||
> publish
|
||||
|
||||
$ delete build.sbt
|
||||
$ delete resolver.sbt
|
||||
$ copy-file changes/use.sbt build.sbt
|
||||
> reload
|
||||
> update
|
||||
|
||||
$ delete target/.ivy2/local
|
||||
-> update
|
||||
|
||||
$ copy-file changes/resolver.sbt resolver.sbt
|
||||
> reload
|
||||
> update
|
||||
Reference in New Issue
Block a user