-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
nice-sbt-settings v0.4.0 release #9
Conversation
I've merged your fix/change into sbt-taglist and made a new release, 1.3 |
thank you, @johanandren! |
|
@laughedelic you mean that you artifacts are can be overridden? are you sure that it is reproducible? it can be related with eventual consistency |
@evdokim, no the ivy-resolver doesn't allow to overwrite the artifacts, it's fine. It's just that it shows an error about it, but the publishing release step doesn't fail on it. |
I don't know I throw an exception https://github.com/ohnosequences/ivy-s3-resolver/blob/master/src/main/java/ohnosequences/ivy/S3Repository.java#L171 what can I do for it more? |
I don't know.. It's strange then, that I cannot catch it |
|
Would be nice to add this fix to the release, instead of using a workaround: sbt/sbt-release#62 |
@laughedelic I'm trying to set this up in bio4j/bio4j#24 and I get unresolved literator etc. Is everything published?? |
yep, just need more resolvers. sorry, it's not obvious, but it is in the readme of this branch: https://github.com/ohnosequences/nice-sbt-settings/tree/release/v0.4.0#usage |
resolvers ++= Seq(
"Era7 maven releases" at "http://releases.era7.com.s3.amazonaws.com"
"sbt-taglist-releases" at "http://johanandren.github.com/releases/",
"laughedelic maven releases" at "http://dl.bintray.com/laughedelic/maven",
Resolver.url("laughedelic sbt-plugins", url("http://dl.bintray.com/laughedelic/sbt-plugins"))(Resolver.ivyStylePatterns)
) |
|
|
Released |
Released
|
|
|
* Separated metadata settings; * Improved inline docs; * Updated readme; * Added release notes;
This is a huge release, so here are only highlighted changes since the `v0.3.2`. See #9 and release notes for the `v0.4.0`-prereleases. * New plugin integrations: - [sbt-taglist](https://github.com/johanandren/sbt-taglist): for warnings about `TODO` and `FIXME` tags - [sbt-github-release](https://github.com/ohnosequences/sbt-github-release): for automated release notes and artifacts on Github - [sbt-updates](https://github.com/rtimush/sbt-updates) plugin (#10): for warning about outdated dependencies * Upgrades: - [sbt-release](https://github.com/sbt/sbt-release) -> 0.8.3 - [sbt-s3-resolver](https://github.com/ohnosequences/sbt-s3-resolver) -> 0.11.0 - [literator](https://github.com/laughedelic/literator) -> 0.5.1 - [sbt-assembly](https://github.com/sbt/sbt-assembly) -> 0.11.2 * Improvements: - Split everithing on different modules - `clean` task now cleans `project/` folder from sbt-stuff - A _huge improvement_ of the release process (see #12 and docs)
Finally, it happened! 🚢 |
0.8.3
0.11.0
v0.5.1
TODO
andFIXME
tagsImproving release process #12: improve release process
adding release notes to the version setting commit message
clean
task improvement: