From aaae97992d33ba11374a9140e2ad8aa9aca45e32 Mon Sep 17 00:00:00 2001 From: Jonny Stoten <jonny@jonnystoten.com> Date: Mon, 13 Jan 2020 08:37:20 +0000 Subject: [PATCH] Don't GPG sign commits or tags in git tests (#9719) If the machine/user git config is set to sign all commits/tags, these tests fail. --- lib/mix/test/mix/tasks/escript_test.exs | 2 +- lib/mix/test/test_helper.exs | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/lib/mix/test/mix/tasks/escript_test.exs b/lib/mix/test/mix/tasks/escript_test.exs index 5d9eb8390a..f8f1baaf15 100644 --- a/lib/mix/test/mix/tasks/escript_test.exs +++ b/lib/mix/test/mix/tasks/escript_test.exs @@ -351,7 +351,7 @@ defmodule Mix.Tasks.EscriptTest do """) System.cmd("git", ~w[add .]) - System.cmd("git", ~w[commit -m "ok"]) + System.cmd("git", ~w[commit --no-gpg-sign -m "ok"]) send(self(), {:mix_shell_input, :yes?, true}) Mix.Tasks.Escript.Install.run(["git", File.cwd!()]) diff --git a/lib/mix/test/test_helper.exs b/lib/mix/test/test_helper.exs index b652cd07b2..65e41aa1d1 100644 --- a/lib/mix/test/test_helper.exs +++ b/lib/mix/test/test_helper.exs @@ -218,7 +218,7 @@ unless File.dir?(target) do System.cmd("git", ~w[config user.email "mix@example.com"]) System.cmd("git", ~w[config user.name "mix-repo"]) System.cmd("git", ~w[add .]) - System.cmd("git", ~w[commit -m "bad"]) + System.cmd("git", ~w[commit --no-gpg-sign -m "bad"]) end) File.write!(Path.join(target, "mix.exs"), """ @@ -237,8 +237,8 @@ unless File.dir?(target) do File.cd!(target, fn -> System.cmd("git", ~w[add .]) - System.cmd("git", ~w[commit -m "ok"]) - System.cmd("git", ~w[tag without_module]) + System.cmd("git", ~w[commit --no-gpg-sign -m "ok"]) + System.cmd("git", ~w[tag --no-sign without_module]) end) File.write!(Path.join(target, "lib/git_repo.ex"), """ @@ -279,8 +279,8 @@ unless File.dir?(target) do File.cd!(target, fn -> System.cmd("git", ~w[add .]) - System.cmd("git", ~w[commit -m "lib"]) - System.cmd("git", ~w[tag with_module]) + System.cmd("git", ~w[commit --no-gpg-sign -m "lib"]) + System.cmd("git", ~w[tag --no-sign with_module]) end) end @@ -309,7 +309,7 @@ unless File.dir?(target) do System.cmd("git", ~w[config user.email "mix@example.com"]) System.cmd("git", ~w[config user.name "mix-repo"]) System.cmd("git", ~w[add .]) - System.cmd("git", ~w[commit -m without-dep]) + System.cmd("git", ~w[commit --no-gpg-sign -m without-dep]) end) File.write!(Path.join(target, "mix.exs"), """ @@ -336,7 +336,7 @@ unless File.dir?(target) do File.cd!(target, fn -> System.cmd("git", ~w[add .]) - System.cmd("git", ~w[commit -m with-dep]) + System.cmd("git", ~w[commit --no-gpg-sign -m with-dep]) end) end @@ -364,7 +364,7 @@ unless File.dir?(target) do System.cmd("git", ~w[config user.email "mix@example.com"]) System.cmd("git", ~w[config user.name "mix-repo"]) System.cmd("git", ~w[add .]) - System.cmd("git", ~w[commit -m "ok"]) + System.cmd("git", ~w[commit --no-gpg-sign -m "ok"]) end) end