fix: move openetelmetry deps to emqx_openetelmetry app
This is to fix elixir build, as mix can't find included opentelemetry hrl files.
This commit is contained in:
parent
7fdc650448
commit
60da6427ca
|
@ -1,7 +1,15 @@
|
||||||
%% -*- mode: erlang -*-
|
%% -*- mode: erlang -*-
|
||||||
|
|
||||||
{deps, [
|
{deps,
|
||||||
{emqx, {path, "../emqx"}}
|
[{emqx, {path, "../emqx"}}
|
||||||
|
%% trace
|
||||||
|
, {opentelemetry_api, {git_subdir, "https://github.com/emqx/opentelemetry-erlang", {tag, "v1.4.3-emqx"}, "apps/opentelemetry_api"}}
|
||||||
|
, {opentelemetry, {git_subdir, "https://github.com/emqx/opentelemetry-erlang", {tag, "v1.4.3-emqx"}, "apps/opentelemetry"}}
|
||||||
|
%% log metrics
|
||||||
|
, {opentelemetry_experimental, {git_subdir, "https://github.com/emqx/opentelemetry-erlang", {tag, "v1.4.3-emqx"}, "apps/opentelemetry_experimental"}}
|
||||||
|
, {opentelemetry_api_experimental, {git_subdir, "https://github.com/emqx/opentelemetry-erlang", {tag, "v1.4.3-emqx"}, "apps/opentelemetry_api_experimental"}}
|
||||||
|
%% export
|
||||||
|
, {opentelemetry_exporter, {git_subdir, "https://github.com/emqx/opentelemetry-erlang", {tag, "v1.4.3-emqx"}, "apps/opentelemetry_exporter"}}
|
||||||
]}.
|
]}.
|
||||||
|
|
||||||
{edoc_opts, [{preprocess, true}]}.
|
{edoc_opts, [{preprocess, true}]}.
|
||||||
|
|
|
@ -10,6 +10,13 @@
|
||||||
%% otel metrics depend on emqx_mgmt_cache
|
%% otel metrics depend on emqx_mgmt_cache
|
||||||
emqx_management
|
emqx_management
|
||||||
]},
|
]},
|
||||||
|
{included_applications, [
|
||||||
|
opentelemetry,
|
||||||
|
opentelemetry_api,
|
||||||
|
opentelemetry_api_experimental,
|
||||||
|
opentelemetry_experimental,
|
||||||
|
opentelemetry_exporter
|
||||||
|
]},
|
||||||
{env, []},
|
{env, []},
|
||||||
{modules, []},
|
{modules, []},
|
||||||
{licenses, ["Apache 2.0"]},
|
{licenses, ["Apache 2.0"]},
|
||||||
|
|
32
mix.exs
32
mix.exs
|
@ -98,37 +98,7 @@ defmodule EMQXUmbrella.MixProject do
|
||||||
# set by hackney (dependency)
|
# set by hackney (dependency)
|
||||||
{:ssl_verify_fun, "1.1.7", override: true},
|
{:ssl_verify_fun, "1.1.7", override: true},
|
||||||
{:uuid, github: "okeuday/uuid", tag: "v2.0.6", override: true},
|
{:uuid, github: "okeuday/uuid", tag: "v2.0.6", override: true},
|
||||||
{:quickrand, github: "okeuday/quickrand", tag: "v2.0.6", override: true},
|
{:quickrand, github: "okeuday/quickrand", tag: "v2.0.6", override: true}
|
||||||
{:opentelemetry_api,
|
|
||||||
github: "emqx/opentelemetry-erlang",
|
|
||||||
sparse: "apps/opentelemetry_api",
|
|
||||||
tag: "v1.4.2-emqx",
|
|
||||||
override: true,
|
|
||||||
runtime: false},
|
|
||||||
{:opentelemetry,
|
|
||||||
github: "emqx/opentelemetry-erlang",
|
|
||||||
sparse: "apps/opentelemetry",
|
|
||||||
tag: "v1.4.2-emqx",
|
|
||||||
override: true,
|
|
||||||
runtime: false},
|
|
||||||
{:opentelemetry_api_experimental,
|
|
||||||
github: "emqx/opentelemetry-erlang",
|
|
||||||
sparse: "apps/opentelemetry_api_experimental",
|
|
||||||
tag: "v1.4.2-emqx",
|
|
||||||
override: true,
|
|
||||||
runtime: false},
|
|
||||||
{:opentelemetry_experimental,
|
|
||||||
github: "emqx/opentelemetry-erlang",
|
|
||||||
sparse: "apps/opentelemetry_experimental",
|
|
||||||
tag: "v1.4.2-emqx",
|
|
||||||
override: true,
|
|
||||||
runtime: false},
|
|
||||||
{:opentelemetry_exporter,
|
|
||||||
github: "emqx/opentelemetry-erlang",
|
|
||||||
sparse: "apps/opentelemetry_exporter",
|
|
||||||
tag: "v1.4.2-emqx",
|
|
||||||
override: true,
|
|
||||||
runtime: false}
|
|
||||||
] ++
|
] ++
|
||||||
emqx_apps(profile_info, version) ++
|
emqx_apps(profile_info, version) ++
|
||||||
enterprise_deps(profile_info) ++ bcrypt_dep() ++ jq_dep() ++ quicer_dep()
|
enterprise_deps(profile_info) ++ bcrypt_dep() ++ jq_dep() ++ quicer_dep()
|
||||||
|
|
|
@ -84,14 +84,6 @@
|
||||||
%% in conflict by erlavro and rocketmq
|
%% in conflict by erlavro and rocketmq
|
||||||
, {jsone, {git, "https://github.com/emqx/jsone.git", {tag, "1.7.1"}}}
|
, {jsone, {git, "https://github.com/emqx/jsone.git", {tag, "1.7.1"}}}
|
||||||
, {uuid, {git, "https://github.com/okeuday/uuid.git", {tag, "v2.0.6"}}}
|
, {uuid, {git, "https://github.com/okeuday/uuid.git", {tag, "v2.0.6"}}}
|
||||||
%% trace
|
|
||||||
, {opentelemetry_api, {git_subdir, "https://github.com/emqx/opentelemetry-erlang", {tag, "v1.4.2-emqx"}, "apps/opentelemetry_api"}}
|
|
||||||
, {opentelemetry, {git_subdir, "https://github.com/emqx/opentelemetry-erlang", {tag, "v1.4.2-emqx"}, "apps/opentelemetry"}}
|
|
||||||
%% log metrics
|
|
||||||
, {opentelemetry_experimental, {git_subdir, "https://github.com/emqx/opentelemetry-erlang", {tag, "v1.4.2-emqx"}, "apps/opentelemetry_experimental"}}
|
|
||||||
, {opentelemetry_api_experimental, {git_subdir, "https://github.com/emqx/opentelemetry-erlang", {tag, "v1.4.2-emqx"}, "apps/opentelemetry_api_experimental"}}
|
|
||||||
%% export
|
|
||||||
, {opentelemetry_exporter, {git_subdir, "https://github.com/emqx/opentelemetry-erlang", {tag, "v1.4.2-emqx"}, "apps/opentelemetry_exporter"}}
|
|
||||||
, {ssl_verify_fun, "1.1.7"}
|
, {ssl_verify_fun, "1.1.7"}
|
||||||
]}.
|
]}.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue