From 51cdae12c1fe1c74f8f44546d50a8955a04149a3 Mon Sep 17 00:00:00 2001 From: Ali Farooq <25732808+ali-farooq0@users.noreply.github.com> Date: Wed, 31 Jul 2019 09:44:32 -0400 Subject: [PATCH] MM-16935 - Capture docker logs (#11735) * Capture docker logs * Using docker-compose logs to capture current build's logs * Tarring instead of zipping * Fixed jenkins file --- build/Jenkinsfile.pr | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/build/Jenkinsfile.pr b/build/Jenkinsfile.pr index 76d65af55d..20109fe6a5 100644 --- a/build/Jenkinsfile.pr +++ b/build/Jenkinsfile.pr @@ -293,9 +293,16 @@ pipeline { dir('src/github.com/mattermost/mattermost-server/build') { ansiColor('xterm') { sh """ + # Capture docker logs + docker-compose logs --tail="all" -t --no-color > docker-compose_logs + docker ps -a --no-trunc > docker_ps + docker stats -a --no-stream > docker_stats + tar -czvf docker_logs.tar.gz docker-compose_logs docker_ps docker_stats + docker-compose --no-ansi down -v """ } + archiveArtifacts 'docker_logs.tar.gz' } } cleanup {