IBM / core-dump-handler

Save core dumps from a Kubernetes Service or RedHat OpenShift to an S3 protocol compatible object store
https://ibm.github.io/core-dump-handler/
MIT License
136 stars 40 forks source link

Create builds for core-dump-client using GH Actions #16

Closed No9 closed 3 years ago

No9 commented 3 years ago

Currently the install for the client requires the end user to have rust installed. https://github.com/IBM/core-dump-handler/tree/main/core-dump-client

It would be nice for the release page to also container prebuilt exes for popular desktop OSSes. https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners

himanshu007-creator commented 3 years ago

Hi, i would like to work on this issue. But can you explain the issue again, I didn't get it

No9 commented 3 years ago

Sure - thanks for your interest. The core-dump-client project is a sub project in this repo https://github.com/IBM/core-dump-handler/tree/main/core-dump-client

It's designed to run on an end users desktop machine to set up a debug session in kubernetes

This issue is to use a github action that will build the core-dump-client for mac windows and linux I think something like https://github.com/marketplace/actions/rust-release-binary would be a good starting place and this article has some background on building releases in general https://dev.to/eugenebabichenko/automated-multi-platform-releases-with-github-actions-1abg Hope that's a little clearer but let me know if it isn't.

No9 commented 3 years ago

Fixed in 4.0.0