pending test case demonstrating cache issue when deleting parts of local repository

This commit is contained in:
Mark Harrah 2012-09-22 16:46:11 -04:00
parent a2c2af8b08
commit 22cd38ae32
5 changed files with 40 additions and 0 deletions

View File

@ -0,0 +1 @@
ivyPaths <<= (baseDirectory, target)( (dir, t) => new IvyPaths(dir, Some(t / ".ivy2")))

View File

@ -0,0 +1,7 @@
organization := "org.example"
name := "def"
version := "1.0"
autoScalaLibrary := false

View File

@ -0,0 +1,5 @@
publishTo <<= baseDirectory(base => Some(Resolver.file("filesys-publish", base / "repo")) )
resolvers <+= baseDirectory(base => Resolver.file("filesys", base / "repo"))

View File

@ -0,0 +1,9 @@
organization := "org.example"
name := "use"
version := "1.0"
autoScalaLibrary := false
libraryDependencies += "org.example" %% "def" % "1.0"

View File

@ -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