Packages
exq
0.8.6
0.23.0
0.22.0
0.21.0
0.20.0
0.19.0
0.18.0
0.17.0
0.16.2
0.16.1
0.16.0
0.15.0
0.14.0
0.13.5
0.13.4
0.13.3
0.13.2
0.13.1
0.13.0
0.12.2
0.12.1
0.12.0
0.11.0
0.10.1
0.10.0
0.9.1
0.9.0
0.8.7
0.8.6
0.8.5
0.8.4
0.8.3
0.8.2
0.8.1
0.8.0
0.7.3
0.7.2
0.7.1
0.7.0
0.6.5
0.6.4
0.6.3
0.6.2
0.6.1
0.6.0
0.5.0
0.4.4
0.4.3
0.4.2
0.4.1
0.4.0
0.3.0
0.2.3
0.2.2
0.2.1
0.2.0
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0
0.0.2
Exq is a job processing library compatible with Resque / Sidekiq for the Elixir language.
Current section
Files
Jump to
Current section
Files
mix.exs
defmodule Exq.Mixfile do
use Mix.Project
def project do
[ app: :exq,
version: "0.8.6",
elixir: "~> 1.3",
elixirc_paths: ["lib"],
package: [
maintainers: ["Alex Kira", "zhongwencool", "Denis Tataurov", "Justin McNally"],
links: %{"GitHub" => "https://github.com/akira/exq"},
licenses: ["Apache2.0"],
files: ~w(lib test) ++
~w(LICENSE mix.exs README.md)
],
description: """
Exq is a job processing library compatible with Resque / Sidekiq for the Elixir language.
""",
deps: deps(),
test_coverage: [tool: ExCoveralls]
]
end
# Configuration for the OTP application
def application do
[
mod: { Exq, [] },
applications: [:logger, :redix, :uuid]
]
end
# Returns the list of dependencies in the format:
# { :foobar, "0.1", git: "https://github.com/elixir-lang/foobar.git" }
defp deps do
[
{ :uuid, ">= 1.0.0" },
{ :redix, ">= 0.3.4"},
{ :poison, ">= 1.2.0 or ~> 2.0"},
{ :excoveralls, "~> 0.6.2", only: :test },
{ :flaky_connection, git: "https://github.com/hamiltop/flaky_connection.git", only: :test},
# docs
{:ex_doc, ">= 0.10.0", only: :dev},
{:earmark, "~> 0.1", only: :dev},
{:inch_ex, ">= 0.0.0", only: :dev}
]
end
end