[Tarantool-patches] [PATCH v1 0/3] Initiate commit testing on github-ci action
Alexander V. Tikhonov
avtikhon at tarantool.org
Fri Dec 11 19:56:23 MSK 2020
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
More information about the Tarantool-patches
mailing list