Как отключить создание файла artifact- [build-no] .json? - PullRequest
0 голосов
/ 25 января 2019

Когда я собираю проект maven из GitHub с использованием Cloud Build (в результате чего jar-файлы находятся в корзине), я получаю дополнительный файл, загруженный в мою корзину, который указывает, какие файлы были собраны (artifacts- [build-no] .json),Файл имеет уникальное имя для каждой сборки, поэтому корзина заполняется множеством нежелательных файлов.Есть ли способ отключить создание этого файла?

1 Ответ

0 голосов
/ 28 января 2019

Я думаю, что json генерируется только при использовании флага артефактов, таких как:

artifacts:
  objects:
    location: 'gs://$PROJECT_ID/'
    paths: ['hello']

Вы можете вручную добавить в корзину шаг с облачным компоновщиком gsutil без синтаксиса помощника,Это позволит избежать создания JSON.

https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gsutil

# Upload it into a GCS bucket.
- name: 'gcr.io/cloud-builders/gsutil'
  args: ['cp', 'gopath/bin/hello', 'gs://$PROJECT_ID/hello']
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...