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
Этот коммит содержится в:
@@ -293,9 +293,16 @@ pipeline {
|
|||||||
dir('src/github.com/mattermost/mattermost-server/build') {
|
dir('src/github.com/mattermost/mattermost-server/build') {
|
||||||
ansiColor('xterm') {
|
ansiColor('xterm') {
|
||||||
sh """
|
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
|
docker-compose --no-ansi down -v
|
||||||
"""
|
"""
|
||||||
}
|
}
|
||||||
|
archiveArtifacts 'docker_logs.tar.gz'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
cleanup {
|
cleanup {
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user