首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在独立模式下构建Nextjs使用Turborepo (> v1.2.6)挂起,而不退出Gitlab CI管道任务

在独立模式下构建Nextjs使用Turborepo (> v1.2.6)挂起,而不退出Gitlab CI管道任务
EN

Stack Overflow用户
提问于 2022-08-01 14:09:22
回答 1查看 466关注 0票数 1

我在pnpm工作空间上有一个带有monorepo的项目,还可以使用涡轮回购来管理monorepo脚本。

所有单个项目都按预期工作,它们都是nextjs项目。当我从1.2.6升级到1.4.0版本时,当我在gitlab ci上运行构建脚本时,构建任务成功了,但是管道仍然卡住了。

我以这种方式在管道上运行脚本。

..gitlab ci.yml

代码语言:javascript
复制
.build-dashboard:
  image: gitlab.****.it:4567/.../node-pnpm
  stage: build
  script:
    - pnpm build:dashboard

package.json

代码语言:javascript
复制
....
scripts: {
    "build:dashboard": "turbo run build --filter=...@project/dashboard && exit 0"
}
...

我试图使用exit 0强制退出,但没有成功( turobrepo > 1.2.6)。

对此有什么建议吗?

谢谢

更新

经过多次尝试,我得到了一个额外的日志消息。

代码语言:javascript
复制
Attempting to remove file /builds/.../....-user-interface/node_modules/.cache/turbo/a9f0a39c2d3de111/apps/main/.next/standalone/node_modules/.pnpm/supports-color@7.2.0/node_modules/has-flag; a subdirectory is required
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-08-27 15:06:44

正如讨论过的,这里与涡轮增压器相关的问题与下一次独立模式的构建有关。

安装"turbo": "1.4.4-canary.0"解决问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73194997

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档