Closed philippnormann closed 7 years ago
Thanks for reporting this!
This repository contains a relatively obscure library to kill trees of processes (to be able to kill a build step and everything it spawned) and unfortunately that repository wasn't available over TLS.
I replaced this library with a different one (published by the GoCD Project of all people :-)) and released a new version (0.13.3
) so upgrading should fix the issue.
If you run into any issues related to killing build steps, please create an issue. Unfortunately the JVM doesn't have good interfaces to deal with processes so everything related to killing them is highly platform dependent and a bit hacky.
Bug:
Leiningen 2.8.0 introduces more strict checks on repositories. All repositories must use TLS encryption.
The included repo for the
ProcessTreeKiller
doesn't use HTTPS and fails Leiningen's checks. Leiningen fails with the following error message:The affected repository is the following:
http://repository.activeeon.com/content/repositories/releases/
Steps to reproduce:
~/.m2/.repository
)lein test