Публикации по теме 'google-cloud-build'


Cloudbuild с Android - Использование зашифрованных переменных среды
Всем привет! В моей текущей работе у нас была проблема с нашим CI / CD, и мы начали искать альтернативы. Мы проверили различные платформы, такие как CircleCI, Bitrise и другие. Тем не менее, процесс обращения к руководству верхнего уровня с просьбой добавить это в качестве поставщиков был немного медленным и утомительным, поэтому, поскольку у нас уже был GCP в качестве поставщика, мы решили попробовать GCP Cloudbuild. Cloudbuild - это инфраструктура, которая позволяет запускать..

Вопросы по теме 'google-cloud-build'

Пользовательская (или последняя) версия npm в Google Cloud Builder
Я использую Google Cloud Builder (GCB) для создания кода Node.js. Я использую новую функцию npm package-lock.json для закрепления зависимостей. Лучше всего это работает при использовании команды npm ci , представленной в [email protected] . К...
708 просмотров

Как развернуть проект весенней загрузки в Google App Engine с помощью Google Cloud Build?
Я создаю свое приложение для весенней загрузки, используя maven и облачную сборку Google, но каким-то образом я получаю разные результаты развертывания, независимо от того, запускаю ли я локально с помощью mvn appengine:run или развертываю с помощью...
1291 просмотров

Переменные Google AppEngine ENV из файла Dockerfile Google Cloud Build
Итак, у меня есть триггер CloudBuild, который создает мой cloudbuild.yaml файл, и все это прекрасно и здорово. Я также использую конструктор gcloud для запуска команд докеров для передачи переменных ENV в мой Dockerfile . Например: steps: -...
1330 просмотров

Артефакты Google CloudBuild YAML
Я следил за документами по Google CloudBuild здесь: https://cloud.google.com/cloud-build/docs/configuring-builds/store-images-artifacts Итак, вот моя cloudbuild.yaml конфигурация: steps: - name: gcr.io/cloud-builders/git id: git-checkout...
1251 просмотров
schedule 26.04.2023

Как я могу сохранить вывод текста шага сборки Google Cloud в файл
Я пытаюсь использовать сборку Google Cloud. На одном этапе мне нужно получить список всех запущенных вычислительных экземпляров. - name: gcr.io/cloud-builders/gcloud args: ['compute', 'instances', 'list'] и он отлично работает. Проблема...
4862 просмотров

Доступ к службам в экземпляре Google Cloud Build
В рамках конвейера сборки я создаю и запускаю контейнер на хосте GCB. В целях проверки я хотел бы получить доступ к службе в сетевом контейнере (скажем, к HTTP-серверу) извне GCB (скажем, из экземпляра GCE). Это вообще возможно? В основном:...
31 просмотров
schedule 07.04.2023

Приложение Cloud Build GitHub связано только с одним проектом GCP?
С помощью приложения Cloud Build GitHub ( doc ) Я пытаюсь получить GitHub Repo A развернуть в GCP Project A GitHub Repo B развернуть в GCP Project B Невозможно определить целевой проект GCP, и он всегда публикуется в первом...
63 просмотров

Google Cloud Builds, Как ускорить время сборки приложения (пакеты npm)
Мое веб-приложение работает в Google Cloud Platform, в последнее время я понял, что время сборки приложения занимает очень много времени, особенно когда вы тестируете функцию, скажем, обновляете страницу, вы можете видеть, что запуск приложения...
2023 просмотров

Образ Docker, развернутый в Google Compute Engine, продолжает перезапускаться
Я создал образ с помощью Google Cloud Build, используя Docker Compose. В моем cloudbuild.yml файле у меня есть следующие шаги: Создайте образ докера с помощью docker compose Отметьте построенное изображение Создать шаблон экземпляра...
1332 просмотров

Как увеличить количество наблюдателей inotify в Google Cloud Build?
RUN cat /proc/sys/fs/inotify/max_user_watches 524288 в Docker для Mac RUN cat /proc/sys/fs/inotify/max_user_watches находится 8192 в Docker Google Cloud Build См....
1339 просмотров

Не удалось извлечь BRANCH_NAME из облачной сборки
Согласно документу https://cloud.google.com/cloud-build/docs/configuring-builds/substitute-variable-values Я должен был тянуть $BRANCH_NAME , но почему-то это не согласованно. Иногда показывает название репо, а иногда ничего. Вот мой шаг...
406 просмотров
schedule 25.08.2022

Как использовать частный, автономный пакет NPM с узлом Google App Engine, стандартная среда
У меня есть пакет NPM, размещенный в частном репозитории Bitbucket git (не в официальном реестре NPM). У меня есть это в моем package.json под ключом "dependencies": "a-private-package"...
1828 просмотров

Как подключить Terraform для создания триггеров сборки облака, которые извлекаются из частного репозитория bitbucket в GCP
Я настраиваю план терраформирования, чтобы создать триггер облачной сборки в облачном провайдере Google. Однако шаги, описанные в документации terraform, предназначены для общедоступных репозиториев git. Когда я попытался подключить частный...
1275 просмотров

Есть ли способ разрешить этапам сборки облака доступ к Cloud SQL в GCP?
Я настраиваю триггер облачной сборки, чтобы развернуть приложение PHP / Symfony. Когда файл докера запускает команду php app/console assetic:dump для создания ресурсов, я получаю следующую ошибку. SQLSTATE[HY000] [2002] Connection timed out...
2303 просмотров

Консоль в Google Cloud Build?
Я использую сборку Google Cloud для запуска тестов для CI / CD. Я столкнулся с ошибкой в ​​своей сборке и хотел бы войти в консоль в работающем контейнере, чтобы проверить среду. Ошибка, которую я получаю, связана с запуском "ng test" в приложении...
516 просмотров

Создайте zip-архив с помощью шага Google Cloud Build, чтобы опубликовать его как артефакт.
Я создаю современную тему WP с помощью GCB, и мне нужен окончательный артефакт, ZIP-пакет. Будучи новичком в GCB, мне не удалось решить ее самостоятельно, но это звучит так очевидно Во всяком случае, вот мой последний шаг сборки - name:...
951 просмотров
schedule 23.09.2022

Веб-перехватчик Github не создается при создании триггера Google Cloud Build
У меня много проектов, в которых используется настройка конвейера сборки Google Cloud Build + Github. Однако есть один проект, для которого я не могу создать веб-перехватчик в Github. Раньше это работало, но фиксация в репозитории больше не...
374 просмотров

Почему процесс сборки Cloud Build для ASP.NET Core и Angular так велик?
Проект ASP.NET Core API с Angular можно построить менее чем за одну минуту на локальном компьютере, но когда я использую Build Trigger из Google Cloud Builder для автоматизации процесса, это занимает вечность. Я устанавливаю cloudbuild.yaml следующим...
550 просмотров

Как использовать «развертывания диспетчера развертывания gcloud» в «сборках gcloud» с полным конвейером CI/CD на GCP?
Я пытаюсь настроить конвейер CI/CD на GCP. Я хотел бы следующее: новая модификация в Github используется как триггер используйте gcloud builds submit --config=cloud_build.yaml для создания нового образа докера, содержащего изменения из git...
478 просмотров

Загрузка переменных среды в Google Cloud Build с помощью файла
Я хочу настроить переменные среды (их не нужно шифровать) для Cloud Build. env.sh export GCP_PROJECT_ID=example export GCP_KMS_KEYRING=example-secrets export GCP_KMS_KEYNAME=example-identity export...
1565 просмотров