我的 npm 任务会在日志中产生以下内容:
npm WARN ENOENT ENOENT: no such file or directory, open '/home/bamboo/xml-data/build-dir/{name of project-plan-job}/package.json'
因此,Sails.js未安装, Node.js 任务告诉我无法运行Node应用程序。
现在,我想这是因为目录层次结构。存储库的结构如下: repo-root / app / package.json ,而.json
文件通常直接位于repo根目录下。
我是否必须以某种特定方式配置Source Code Checkout
任务?
答案 0 :(得分:0)
在Bamboo阶段将子目录设置为/ home / bamboo / xml-data / build-dir / {project of project-plan-job} /。