From 86e3ec864f876f52c6a5b9ab5015cfa5a28260ad Mon Sep 17 00:00:00 2001 From: Peter Saxton Date: Sat, 30 May 2020 17:19:04 +0100 Subject: [PATCH 1/2] a github dependency breaks mix --- mix.exs | 3 ++- mix.lock | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/mix.exs b/mix.exs index 78442eb..611adbb 100644 --- a/mix.exs +++ b/mix.exs @@ -24,7 +24,8 @@ defmodule ElixirWithGleam.MixProject do defp deps do [ {:mix_gleam, "~> 0.1.0"}, - {:gleam_stdlib, "~> 0.9.0"} + # {:gleam_stdlib, "~> 0.9.0"} + {:gleam_stdlib, github: "gleam-lang/stdlib"} # {:gleam_stdlib, path: "./stdlib"} # {:dep_from_git, git: "https://github.com/elixir-lang/my_dep.git", tag: "0.1.0"} ] diff --git a/mix.lock b/mix.lock index c2bfa4d..a2de98d 100644 --- a/mix.lock +++ b/mix.lock @@ -1,4 +1,4 @@ %{ - "gleam_stdlib": {:hex, :gleam_stdlib, "0.9.0", "d1323850e8c1481d8d6661ee572dd54d5f0f1c2ccef208a0adebb72183b7b465", [:rebar3], [], "hexpm", "01cf1c5d9047121f1f88913448df3fe7f9016c6f7d98a9729219a06c4d88395d"}, + "gleam_stdlib": {:git, "https://github.com/gleam-lang/stdlib.git", "f88c132f3407f85a4580968d149c0f53a50d06b6", []}, "mix_gleam": {:hex, :mix_gleam, "0.1.0", "a0cee5d30de865124a32ca6cd53b64c3e2ac57f12adf6e47b88fb673f47c716e", [:mix], [], "hexpm", "9ff518e6aab444c7f2e74038f9383020ef89810cf1f4402911f33b202ffd72e7"}, } From dbdeab2a3aa756e8988e74ce2ee6aa0511c50d0a Mon Sep 17 00:00:00 2001 From: Peter Saxton Date: Mon, 1 Jun 2020 07:01:20 +0100 Subject: [PATCH 2/2] line for running tests --- Dockerfile | 2 ++ mix.exs | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index b820b24..7ace60f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,3 +12,5 @@ RUN mix local.hex --force && mix local.rebar --force COPY . . RUN mix deps.get +RUN mix compile +# RUN mix test diff --git a/mix.exs b/mix.exs index 611adbb..d064a77 100644 --- a/mix.exs +++ b/mix.exs @@ -25,7 +25,7 @@ defmodule ElixirWithGleam.MixProject do [ {:mix_gleam, "~> 0.1.0"}, # {:gleam_stdlib, "~> 0.9.0"} - {:gleam_stdlib, github: "gleam-lang/stdlib"} + {:gleam_stdlib, github: "gleam-lang/stdlib", manager: :rebar3} # {:gleam_stdlib, path: "./stdlib"} # {:dep_from_git, git: "https://github.com/elixir-lang/my_dep.git", tag: "0.1.0"} ]