• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

tarantool / tarantool / 6022703008
88%

Build:
DEFAULT BRANCH: master
Ran 30 Aug 2023 09:02AM UTC
Jobs 1
Files 496
Run time 28s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

30 Aug 2023 08:52AM UTC coverage: 86.353% (+0.02%) from 86.338%
6022703008

push

github

ylobankov
Add testing for static build packaging

This patch finally brings desired testing for static build packages.

How it works:

In a few words, we have two workflow files: calling and callable. The
callable workflow (static_build_pack_test_deploy.yml) is parametrized
and contains all the logic with the building, testing, and deploying
packages. It takes just two inputs: package platform and JSON matrix
for testing. The calling workflow (packaging.yml) just runs callable
one with specific parameters and contains all the logic related to
triggering by events and concurrency.

The static_build_pack_test_deploy.yml workflow consists of three jobs:
`build`, `test`, and `deploy`. Artifacts between jobs are passed via
the `upload-artifact` and `download-artifact` actions. The `test` job
is a matrix one and verifies packages on provided Linux distros passed
through input. After the testing is done, the `deploy` job is intended
to upload packages to repositories on a tag push, which means release
or pre-release.

Note, for starting Docker containers to test packages we use PackPack
images because they have almost all requirements to run tests.

Follows up #8771
Follows up #8840
Follows up #8866

Closes tarantool/tarantool-qa#322

NO_DOC=ci
NO_TEST=ci
NO_CHANGELOG=ci

64077 of 115674 branches covered (0.0%)

95886 of 111039 relevant lines covered (86.35%)

2620559.51 hits per line

Jobs
ID Job ID Ran Files Coverage
1 6022703008.1 30 Aug 2023 09:02AM UTC 0
86.35
GitHub Action Run
Source Files on build 6022703008
Detailed source file information is not available for this build.
  • Back to Repo
  • 292164ed on github
  • Prev Build on master (#6021699700)
  • Next Build on master (#6025715659)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc