Bamboo bash脚本接受输入

时间:2017-03-09 17:30:49

标签: bash bamboo

我有以下bash脚本,它在竹子之外运行,但是当我把它放在一个竹子任务中它出错了

#!/bin/bash
if [ "$(ps -p "$$" -o comm=)" != "bash" ]; then
    bash "$0" "$@"
    exit "$?"
fi

npm adduser --registry https://privaterepo.com/repository/npm-all/ <<!
$bamboo_NPM_USERNAME
$bamboo_NPM_PASSWORD
$bamboo_NPM_EMAIL
!

在日志中返回

  

npm ERR! cb()从未打过电话!   用户名:密码:

是否有在竹计划中使用的特定语法?

1 个答案:

答案 0 :(得分:0)

npm客户端是一个无法处理无头登录的软件,因此我只是将其从等式中移除并使用节点登录脚本。