The same for me: <Error> <Code>AccessDenied</Code> <Message>Access Denied</Message> <RequestId>8BF2847E2A8F7FEF</RequestId> <HostId> xGsEqKhBDcDZb6mc41WeQdJoHgUQRnILPzWuVZZsVJSDWK4/SYUQ2game588rvm/ </HostId> </Error>
On 10.06.2014 18:42, David Powell wrote: > I'm getting a 403 error > on https://leiningen.s3.amazonaws.com/downloads/leiningen-2.4.0-standalone.jar > when I run lein upgrade... > Is this just me? > > > On Tue, Jun 10, 2014 at 3:31 PM, Sun Ning <classicn...@gmail.com > <mailto:classicn...@gmail.com>> wrote: > > I have been using lein-release > (https://github.com/__relaynetwork/lein-release > <https://github.com/relaynetwork/lein-release>) for a while. It's > surely nice to see this feature built into core. > > > On Tue 10 Jun 2014 06:11:06 PM CST, Atamert Ölçgen wrote: > > Thanks for bringing deploy-repositories to my attention, I > didn't know > it was there. > > > > On Tue, Jun 10, 2014 at 5:22 AM, Phil Hagelberg <p...@hagelb.org > <mailto:p...@hagelb.org> > <mailto:p...@hagelb.org <mailto:p...@hagelb.org>>> wrote: > > > Greetings! > > I'm pleased to announce the release of Leiningen 2.4.0, our most > significant release in quite some time. The star of the show is > the new > `release` task, which can automate all the common steps > behind the > release of a new version of a library. > > The idea is that `lein release` will run a series of tasks > you've > specified as release steps. This defaults to running the > equivalent of > these commands: > > * lein vcs assert-committed > * lein change version leiningen.release/bump-version release > * lein vcs commit > * lein vcs tag > * lein deploy > * lein change version leiningen.release/bump-version patch > * lein vcs commit > * lein vcs push > > The `vcs` and `change` tasks are also new. The `vcs` subtasks > above are > self-explanatory, but the `change` task allows for programmatic > modification of any given key in defproject using an arbitrary > function, > without altering formatting or comments. Out of the box we > ship a > function to bump version numbers, but you can call functions > from > plugins, and we hope to add more built-in functions in future > releases. > > Note that the release task runs `lein deploy` rather than > `lein deploy > clojars`; this is in order to prevent accidental deploys of > private > artifacts to Clojars. In order to deploy an open source > library to > Clojars it's necessary to add `:deploy-repositories {"releases" > :clojars}` > to your project.clj file. > > Other highlights include fixes to the search task to report > index > download progress, improved multi-field queries, and the default > to make > useful uberjars even when not AOTing a -main function. > > A full list of significant changes: > > * Allow aliases to splice in values from the project map. (Phil > Hagelberg) > * Allow plugins to override built-in tasks. (Phil Hagelberg) > * Add `release` task for automating common release steps. (Wayne > Warren, Chris Truter, Phil Hagelberg) > * Add `change` task for programmatc `project.clj` manipulation. > (Chris Truter, Max Barnash) > * Abort when `defproject` contains duplicate keys. (Peter > Garbers) > * Add `vcs` task to automate version control. (Phil Hagelberg, > Wayne Warren) > * Automatically `clean` before `deploy` to avoid AOT in > libraries. > (Phil Hagelberg) > * Emit warnings to stderr. (Andy Chambers) > * Use `clojure.main` for uberjars that don't declare their own > `:main`. (Phil Hagelberg) > * Allow templates to load from `:plugin-repositories`. (Phil > Hagelberg) > * Fix a race condition on printing during dependency resolution. > (Phil Hagelberg) > * Allow `new` templates to operate on existing directories with > `--force` option. (Matthew Blair) > * Fix `search` task to allow queries on multiple fields. > (Colin Jones) > * Fix a bug where errors in `run` task were mis-reported. (Gary > Fredericks) > * Report download progress of search indices. (Matthew Blair) > * Protection from harmful `:clean-targets` settings. (Craig > McDaniel) > * Faster loading of help text. (David Grayson, Ryan Mulligan) > * Add `LEIN_SILENT` option to suppress `*info*` output. (Phil > Hagelberg) > > As usual, for those who manually installed `lein upgrade` > will pull in > the latest, and `lein upgrade 2.3.4` will back it down to > the previous > version if you run into any issues. > > Thanks to all the contributors who made this happen! > > -Phil > > ps. The Clojars artifacts for this release are still pending > investigation of some deploy issues, but they should be right > around the > corner. > > > > > > > -- > Kind Regards, > Atamert Ölçgen > > -+- > --+ > +++ > > www.muhuk.com <http://www.muhuk.com> <http://www.muhuk.com> > > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > <mailto:clojure@googlegroups.com> > Note that posts from new members are moderated - please be patient > with your first post. > To unsubscribe from this group, send email to > clojure+unsubscribe@__googlegroups.com > <mailto:clojure%2bunsubscr...@googlegroups.com> > For more options, visit this group at > http://groups.google.com/__group/clojure?hl=en > <http://groups.google.com/group/clojure?hl=en> > --- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To unsubscribe from this group and stop receiving emails from > it, send > an email to clojure+unsubscribe@__googlegroups.com > <mailto:clojure%2bunsubscr...@googlegroups.com> > <mailto:clojure+unsubscribe@__googlegroups.com > <mailto:clojure%2bunsubscr...@googlegroups.com>>. > > For more options, visit https://groups.google.com/d/__optout > <https://groups.google.com/d/optout>. > > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > <mailto:clojure@googlegroups.com> > Note that posts from new members are moderated - please be patient > with your first post. > To unsubscribe from this group, send email to > clojure+unsubscribe@__googlegroups.com > <mailto:clojure%2bunsubscr...@googlegroups.com> > For more options, visit this group at > http://groups.google.com/__group/clojure?hl=en > <http://groups.google.com/group/clojure?hl=en> > --- You received this message because you are subscribed to the > Google Groups "Clojure" group. > To unsubscribe from this group and stop receiving emails from it, > send an email to clojure+unsubscribe@__googlegroups.com > <mailto:clojure%2bunsubscr...@googlegroups.com>. > For more options, visit https://groups.google.com/d/__optout > <https://groups.google.com/d/optout>. > > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > Note that posts from new members are moderated - please be patient with > your first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en > --- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To unsubscribe from this group and stop receiving emails from it, send > an email to clojure+unsubscr...@googlegroups.com > <mailto:clojure+unsubscr...@googlegroups.com>. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.