原因
わからん
対処方法
シェルでmakeコマンドを呼び出すようにする
Go側
- フルパスじゃなくても大丈夫のはず
1 2 |
<span class="n">cmd</span> <span class="o">:=</span> <span class="n">exec</span><span class="o">.</span><span class="n">Command</span><span class="p">(</span><span class="s">"/home/yuta/AWS/go/bin/exec.sh"</span><span class="p">,</span> <span class="n">domain</span><span class="o">.</span><span class="n">Name</span><span class="p">)</span> <span class="n">cmd</span><span class="o">.</span><span class="n">Run</span><span class="p">()</span> |
シェル側
- 事前にchmodで実行権限をつけてあげる
1 2 3 4 |
#!/bin/sh cd /home/yuta/AWS make make-env-config ENV_FILE=.env DOMAIN_NAME=${1} |