From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp54.i.mail.ru (smtp54.i.mail.ru [217.69.128.34]) (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 CF69E45C304 for ; Fri, 11 Dec 2020 19:56:29 +0300 (MSK) From: "Alexander V. Tikhonov" Date: Fri, 11 Dec 2020 19:56:23 +0300 Message-Id: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [Tarantool-patches] [PATCH v1 0/3] Initiate commit testing on github-ci action List-Id: Tarantool development patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Oleg Koshovetc , Timur Safin , Kirill Yukhin Cc: tarantool-patches@dev.tarantool.org Implemented github-ci action workflow on commits. Added group of CI jobs: 1) on Debian 9 ("Stretch") base builds: - release - debug (with coverage to coverals.io repository) - release_clang - release_lto 2) on Debian 10 ("Buster") with clang 11 builds: - release_lto_clang11 - release_asan_clang11 3) on OSX 10.15 release build: - osx_10_15 4) on OSX 11.0 release build: - osx_11_0 Moved coverage saving to coveralls.io repository from travis-ci to github-ci. Completely removed travis-ci from commit criteria. Part of #5294 Alexander V. Tikhonov (3): Initiate commit testing on github-ci action Implement OSX commit testing on github-ci action Switch coverage saving from travis-ci to github-ci --- Github: https://github.com/tarantool/tarantool/tree/avtikhon/github-ci Issue: https://github.com/tarantool/tarantool/issues/5294 .github/workflows/ci.yml | 148 +++++++++++++++++++++++++++++++++++++++ .travis.mk | 20 ++++-- .travis.yml | 40 ----------- 3 files changed, 164 insertions(+), 44 deletions(-) create mode 100644 .github/workflows/ci.yml delete mode 100644 .travis.yml -- 2.25.1