我有以下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()从未打过电话! 用户名:密码:
是否有在竹计划中使用的特定语法?
答案 0 :(得分:0)
npm客户端是一个无法处理无头登录的软件,因此我只是将其从等式中移除并使用节点登录脚本。