web-dev-qa-db-fra.com

Erreur lors de la publication du code source de Cloud Build à un godet à l'aide de déclencheurs

J'essaie de publier le code HTML à partir d'un référentiel de source de nuages ​​à un godet de stockage public dans GCP via un déclencheur de construction en nuage. Cependant, je reçois l'erreur suivante dans la construction à chaque fois que je passe à la branche principale.

generic::invalid_argument: generic::invalid_argument: if 'build.service_account' is specified, the build must either (a) specify 'build.logs_bucket' (b) use the CLOUD_LOGGING_ONLY logging option, or (c) use the NONE logging option

J'utilise le cloudbuild.yaml suivant

steps:
  - name: gcr.io/cloud-builders/gsutil
    args: ["-m", "rsync", "-r", "-c", "-d", ".", "gs://somedomain.com"]

Je pense que cela est associé au compte de service associé à la construction de cloud.

Le tutoriel que je suive pour cette solution est ici: https://cloud.google.com/community/tatudials/automate-publishing-cloud-build

4
jcromanu

Le nuage Build Documentation couvre toutes les options de journalisation disponibles.

Et le rôle correct (en attendant) serait roles/storage.admin.

0
Martin Zeitler