我有一个全新的Angular项目,已经在自托管的Gitlab实例上进行了推送。 我已启用AutoDevOps并运行管道,但是在构建过程中,构建阶段停留在步骤5/11(buildpack)上。
Step 5/11 : RUN /bin/herokuish buildpack build
---> Running in 16d521d8adbf
-----> Node.js app detected
-----> Creating runtime environment
NPM_CONFIG_LOGLEVEL=error
NODE_ENV=production
NODE_MODULES_CACHE=true
NODE_VERBOSE=false
-----> Installing binaries
engines.node (package.json): unspecified
engines.npm (package.json): unspecified (use default)
Resolving node version 12.x...
Downloading and installing node 12.13.1...
Using default npm version: 6.12.1
-----> Installing dependencies
Installing node modules (package.json + package-lock)
〜15分钟后,作业以job succeeded
消息结束,但未通过第五步(因此create dpod缺少docker映像)。
我想更新AutoDevOps的gitlab-ci yml文件,但是构建脚本使用的是registry.gitlab.com/gitlab-org/cluster-integration/auto-build-image/master:stable
,所以我无法更新脚本。
有人知道为什么该构建卡在安装依赖项上吗?如果是一种超时,我可以调整它们的任何参数吗?