flosell / lambdacd

a library to define a continuous delivery pipeline in code
https://www.lambda.cd/
Apache License 2.0
677 stars 59 forks source link

replace javasysmon dependency #205

Closed hennr closed 3 years ago

hennr commented 3 years ago

replace javasysmon dependency with one available on mvn central to get the build running again. Fixes #203

I had a look at the corresponding repo at https://github.com/danielflower/javasysmon and they look fine to me. If you are comfortable with this as well, please merge this PR.

I also tried to get the new ProcessHandle API working but had no luck with that, my Clojure is too weak :/

hennr commented 3 years ago

FYI @andibraeu and @mle-enso

hennr commented 3 years ago

@flosell I also updated to travis VM to get a supported nodejs version (Same as in PR #204). Seems to work fine, the chain (with both commits) is green again. See: https://travis-ci.com/github/hennr/lambdacd/builds/225070027

We are in bad need of a fresh release as we are unable to make changes to our build chains ATM. So if there is anything else that holds you back from merging this PR and triggering a new release, please let me know.

hennr commented 3 years ago

FYI @kobe @PH1P5 @gesabehrends @jbieler

flosell commented 3 years ago

Hi @hennr, thank you so much for looking into this and providing a solution! Looks good, will merge this now and see that I can get a release out soon!