#!/usr/bin/env python3 import tarfile from pathlib import Path from common import upload, OS_NAME, PLATFORM_TARGET, HOME ARCHIVE_NAME = Path(f"fail_log_{OS_NAME}_{PLATFORM_TARGET}.tar.gz") files_to_archive = [] files_to_archive += HOME.glob("BUILD_*") files_to_archive += [HOME/"SOURCE", HOME/"LOGS", HOME/"TOOLCHAINS"] with tarfile.open(ARCHIVE_NAME, "w:xz") as tar: for name in set(files_to_archive): tar.add(str(name)) upload(ARCHIVE_NAME, "ci@tmp.kiwix.org:30022", "/data/tmp/ci")