From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp62.i.mail.ru (smtp62.i.mail.ru [217.69.128.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dev.tarantool.org (Postfix) with ESMTPS id 64390430407 for ; Fri, 14 Aug 2020 13:00:02 +0300 (MSK) From: "Alexander V. Tikhonov" Date: Fri, 14 Aug 2020 12:59:56 +0300 Message-Id: Subject: [Tarantool-patches] [PATCH v4 0/2] gitlab-ci: implement openSUSE testing List-Id: Tarantool development patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Kirill Yukhin , Alexander Turenko Cc: tarantool-patches@dev.tarantool.org Implement openSUSE testing in gitlab-ci. It needed the following changes 1) packpack openSUSE build implementation - commited [3]. 2) added '--no-undefined' linker flag leading to fails while building tests - commited [1]. 3) new fix suggestion from A.Turenko with new test [2]. 4) patch for implementation testing for openSUSE. [1]: https://github.com/tarantool/tarantool/commit/f526debcd84ae2d7bdc6c172f9a75d894ecc15dd [2]: https://lists.tarantool.org/pipermail/tarantool-patches/2020-August/019031.html [3]: https://github.com/packpack/packpack/pull/121 Alexander V. Tikhonov (2): vinyl: check vinyl_dir existence at bootstrap gitlab-ci: add openSUSE packages build jobs --- Github: https://github.com/tarantool/tarantool/tree/avtikhon/gh-4562-suse-pack-full-ci Issue: https://github.com/tarantool/tarantool/issues/4562 Issue: https://github.com/tarantool/tarantool/issues/4594 .gitlab-ci.yml | 24 ++++++++++++++++++++++++ rpm/tarantool.spec | 16 +++++++++++----- src/box/memtx_engine.c | 2 +- src/box/recovery.cc | 4 ++-- src/box/vy_log.c | 4 ++-- src/box/wal.c | 2 +- src/box/xlog.c | 4 +++- src/box/xlog.h | 6 +++--- test/box-tap/cfg.test.lua | 23 ++++++++++++++++++++++- tools/update_repo.sh | 6 ++++-- 10 files changed, 73 insertions(+), 18 deletions(-) -- 2.17.1