Когда вы пытаетесь собрать prod-сборку для проекта angular + firebase, время ожидания истекает. Я вижу, что он почти закончен, но шаг для создания расширенной версии углового приложения уже занимает> 8 минут. При локальном построении это занимает всего 50 с.
шаги по созданию облака image
Это шаги, которые я использую в cloudbuild.yaml:
steps:
##########
# FUNCTIONS
##########
# Install
- name: 'gcr.io/cloud-builders/npm:node-10.10.0'
args: ['install']
dir: 'functions'
##########
# HOSTING
##########
# Install
- name: 'gcr.io/cloud-builders/npm:node-10.10.0'
args: ['install']
dir: 'hosting'
# Build
- name: 'gcr.io/cloud-builders/npm:node-10.10.0'
args: ['run', 'build', '--', '--prod=$_IS_PRODUCTION']
dir: 'hosting'
env:
- some environment variables here containing api keys etc...
##########
# DEPLOY
##########
- name: 'gcr.io/$PROJECT_ID/firebase'
args: ['deploy', '-P', '$_BUILD_LINE']
Непроизводственная сборка работает нормально и занимает всего 4 минуты (для всех этапов).
Любые идеи о том, почему облачная сборка угловой сборки сборки занимает так много времени и как я могу ее уменьшить