[Tarantool-patches] [PATCH v4 0/2] gitlab-ci: implement openSUSE testing

Alexander V. Tikhonov avtikhon at tarantool.org
Fri Aug 14 12:59:56 MSK 2020


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



More information about the Tarantool-patches mailing list