Добавить метку времени в вывод журнала Google Cloud Build - PullRequest
0 голосов
/ 07 апреля 2020

Мы используем Cloud Build на Google Cloud Platform .

Возможно ли добавить временную метку к каждой строке вывода журнала?

1 Ответ

0 голосов
/ 08 апреля 2020

вы не можете сделать это с помощью Cloud Build напрямую, но вы можете обойти это, используя пакет moreutils на linux:

gcloud builds submit --config cloudbuild.yaml | ts '[%Y-%m-%d %H:%M:%S]'

Это даст вам следующий результат:

[2020-04-08 10:53:53] starting build "50e00fbb-2224-46d4-b13a-6b15a9fbbe3c"
[2020-04-08 10:53:53]
[2020-04-08 10:53:53] FETCHSOURCE
[2020-04-08 10:53:53] Fetching storage object xxxxxxx
[2020-04-08 10:53:53] Copying xxxxxx
/ [1 files][  331.0 B/  331.0 B]                      
[2020-04-08 10:53:53] Operation completed over 1 objects/331.0 B.
[2020-04-08 10:53:53] BUILD
[2020-04-08 10:53:53] Starting Step #0
[2020-04-08 10:53:53] Step #0: Pulling image: ubuntu
[2020-04-08 10:53:53] Step #0: Using default tag: latest
[2020-04-08 10:53:53] Step #0: latest: Pulling from library/ubuntu
[2020-04-08 10:53:53] Step #0: Digest: xxxxxxx
[2020-04-08 10:53:53] Step #0: Status: Downloaded newer image for ubuntu:latest
[2020-04-08 10:53:53] Step #0: docker.io/library/ubuntu:latest
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...