Skip to content

Publish Hex Package #8

Open
Open
@mmmries

Description

@mmmries

I'm interested in using turtle in an elixir project. Do you have an interest in publishing this package on hex.pm?

I think it would require adding a mix.exs file something like:

defmodule Turtle.Mixfile do
  use Mix.Project

  def project do
    [
      app: :turtle,
      version: "1.5.3",
      deps: deps,
      description: "Turtle manages RabbitMQ connections",
      package: package,
   ]
  end

  def deps do
    [
      {:amqp_client, "~> 3.5"},
      #{:exometer_core, "~> 1.4"}, #TODO publish exometer_core as hex package
      {:gproc, "~> 0.5"},
      {:uuid, "~> 1.5", hex: :uuid_erl},
    ]
  end

  def package do
    [
      files: ~w(src rebar.config README.md LICENCSE Makefile),
      licenses: ["Apache 2.0"],
      links: %{"Github" => "https://github.com/shopgun/turtle"},
      maintainers: ["Jesper Louis Andersen <[email protected]>"],
    ]
  end
end

But I will need to also make exometer_core into a hex package which will require making hut into a hex package (I think and hope that the yakshave ends there).

I just wanted to make sure this is something you are interested in before continuing to invest effort into making it work.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions