Code Monkey home page Code Monkey logo

Comments (7)

petar-cvit avatar petar-cvit commented on May 24, 2024 1

Great! Assigning this to you. Let us know if you need any guidance

from cyclops.

SpiffyEight77 avatar SpiffyEight77 commented on May 24, 2024

@petar-cvit
Sorry to bother you at this moment. 🙇🏻‍♂️

It seems that this task hasn't started yet.

I have experience with creating homebrew formulas and am interested in this task.

Would you mind assigning it to me?

from cyclops.

petar-cvit avatar petar-cvit commented on May 24, 2024

Hey @SpiffyEight77, sure thing. Could you list the steps you will take to add cyctl to brew? I never added anything there so I'm curious if we need to add anything to our repo as well

from cyclops.

SpiffyEight77 avatar SpiffyEight77 commented on May 24, 2024

@petar-cvit
Thank you for your quick response.

  • I will build multiple architectures for the binary locally.
  • Check if adding a makefile could simplify the build process.
    • Release the new version of Cyclops.
  • Create the cyctl.rb file to facilitate building the Homebrew formula.
class Cyctl < Formula
  desc "customizable UI for Kubernetes workloads "
  homepage "https://cyclops-ui.com/"
  url "https://github.com/cyclops-ui/cyclops.git",
    tag:      "v0.5.0",
    revision: "3a5ad6428f51a9f506c7b1d62bee482789e91ad8"
  license "Apache-2.0"
  head "https://github.com/cyclops-ui/cyclops.git", branch: "main"

  depends_on "go" => :build
  depends_on "make" => :build

  def install
    system "make", "build"

    bin.install "bin/cyctl"

    generate_completions_from_executable(bin/"cyctl", "completion")
  end

  test do
    assert_match "Cyclops gives you a UI containing fields you define yourself to manage your K8s workloads.",
                  shell_output("#{bin}/cyctl -h")
  end
end

from cyclops.

petar-cvit avatar petar-cvit commented on May 24, 2024

Can we make a GH action or add goreleaser to our repo to build new versions automatically? It would be great if you could set that up too

from cyclops.

SpiffyEight77 avatar SpiffyEight77 commented on May 24, 2024

Of course, I would be happy to do these tasks. 🙇🏻‍♂️

from cyclops.

SpiffyEight77 avatar SpiffyEight77 commented on May 24, 2024

Thank you so much.🙇🏻‍♂️

from cyclops.

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.