GithubHelp home page GithubHelp logo

Make a CI/CD about openseachest HOT 5 CLOSED

seagate avatar seagate commented on July 19, 2024 1
Make a CI/CD

from openseachest.

Comments (5)

hashimaziz1 avatar hashimaziz1 commented on July 19, 2024 2

Would also be interested in this. A Windows binary would work out of the box using Cygwin - for which hdparm is no longer maintained and therefore an alternative is needed - but actually building the binary with the Cygwin toolchain would be a hassle if past experience is anything to go by.

from openseachest.

vonericsen avatar vonericsen commented on July 19, 2024 1

Hi @tomidix,
Thanks for the suggestion. We will look into adding a CI/CD for the Windows build and see what we can get going.

from openseachest.

xahmad avatar xahmad commented on July 19, 2024 1

We used to have Travis CI building Windows binaries on a release tag. Then it stopped working. I reached out to Travis support and at the time (2+ years ago) for all open source projects, they were not providing any debug support for Windows, so the automatic build was commented out from the yml file.

@vonericsen maybe...check the git history on the travis.yml file to see if the old one with Windows would build now.

@Kaos-Industries have you looked at the releases posted here?
https://github.com/Seagate/ToolBin

from openseachest.

vonericsen avatar vonericsen commented on July 19, 2024 1

Wanted to provide an update. Yesterday I added Github actions for CI on Windows and Linux, so those are now running.
I'm still working my way through setting them up to trigger posting release builds automatically.

I need to investigate how Travis and Cirrus CI are setup and whether they are still needed or not. CirrusCI will likely stay to provide FreeBSD CI, but I will try to get it updated to have the same capabilities to build releases too.

from openseachest.

vonericsen avatar vonericsen commented on July 19, 2024

I am closing this issue now as there is a lot of active CI including generating artifacts. If there are additional requests to enhance the CI for openSeaChest, please open a new issue describing what needs to be done.

from openseachest.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.