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

tarantool / go-luarocks
88%

Build:
DEFAULT BRANCH: master
Repo Added 24 Jul 2026 02:16AM UTC
Token 3R9zwatpB9XC7iAMdmak7wVxniWcAjVWV regen
Build 38 Last
Files 37
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

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • bigbes/gh-no-bump-deps
  • bigbes/gh-no-engine-isolation
  • bigbes/gh-no-fix-progname-test
  • bigbes/gh-no-new-logo
  • bigbes/gh-no-reeval-luarocks-cmd
  • bigbes/gh-no-sysconfdir
  • bigbes/lua-bindir-from-executable
  • bigbes/tntp-9960-native-client
  • bigbes/tntp-9960-native-download
  • bigbes/tntp-9960-native-search
  • bigbes/tntp-9962-deploy-installed-trees
  • bigbes/tntp-9990-git-source-root
  • bigbes/tntp-9991-local-registry
  • develop
  • master

17 Sep 2026 09:47AM UTC coverage: 88.287%. Remained the same
35207041054

push

github

bigbes
client: hardcode the sysconfdir for the embedded tree

Upstream cfg.init takes the system configuration directory from
hardcoded.SYSCONFDIR and, when that is absent, from detect_sysconfdir,
which reads cfg.lua's own chunk name and takes the directory above
luarocks/core/cfg.lua. Since the embedded modules are compiled once per
process under their embed path, that name is src/src/luarocks/core/cfg.lua
and the guess is the relative "src/src" — so /etc/luarocks/config-5.1.lua
was never read, silently, because a missing config file is not an error.
Before the compile-once change the chunk name did not match the pattern
and the "/etc/luarocks" fallback applied.

Name the directory in hardcoded.lua, as an upstream installer does, so
the answer no longer depends on how the module was loaded.
LUAROCKS_SYSCONFDIR in the environment still overrides it.

Found by tt's test_rocks_with_hardcoded, which mounts a config at
/etc/luarocks and asserts `tt rocks config` shows a value from it.

5412 of 6130 relevant lines covered (88.29%)

44.86 hits per line

Relevant lines Covered
Build:
Build:
6130 RELEVANT LINES 5412 COVERED LINES
44.86 HITS PER LINE
Source Files on master
  • Tree
  • List 37
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
35207041054 master client: hardcode the sysconfdir for the embedded tree Upstream cfg.init takes the system configuration directory from hardcoded.SYSCONFDIR and, when that is absent, from detect_sysconfdir, which reads cfg.lua's own chunk name and takes the direct... push 17 Sep 2026 09:47AM UTC bigbes github
88.29
35120262752 bigbes/gh-no-sysconfdir client: hardcode the sysconfdir for the embedded tree Upstream cfg.init takes the system configuration directory from hardcoded.SYSCONFDIR and, when that is absent, from detect_sysconfdir, which reads cfg.lua's own chunk name and takes the direct... Pull #17 16 Sep 2026 04:11PM UTC bigbes github
88.29
34942435230 master assets: outline the logo for light backgrounds The sticker's white border merges with a white page, so on the light README theme the logo lost its silhouette and only a faint grey fringe was left around it. Add a thin black outline around the wh... push 15 Sep 2026 07:35AM UTC bigbes github
88.29
34640521013 bigbes/gh-no-new-logo assets: outline the logo for light backgrounds The sticker's white border merges with a white page, so on the light README theme the logo lost its silhouette and only a faint grey fringe was left around it. Add a thin black outline around the wh... Pull #14 11 Sep 2026 07:45PM UTC bigbes github
88.29
34625474747 bigbes/gh-no-new-logo assets: make the logo background transparent The logo was rendered on an opaque black square, which shows as a black box on any README background other than black. - Rebuild it from the 1254x1254 design source with the black outside the sticke... Pull #14 11 Sep 2026 05:04PM UTC bigbes github
88.29
34625284250 bigbes/gh-no-new-logo assets: make the logo background transparent The logo was rendered on an opaque black square, which shows as a black box on any README background other than black. - Rebuild it from the 1254x1254 design source with the black outside the sticke... Pull #14 11 Sep 2026 05:02PM UTC bigbes github
88.29
34625227601 bigbes/gh-no-new-logo assets: replace logo with the new artwork New 1254x1254 source from design, downscaled to 500x500 (2x the README render width) and quantized to a 256-color palette: 24 KB on disk vs 115 KB the old 450x450 file took. Pull #14 11 Sep 2026 05:00PM UTC bigbes github
88.29
34622524540 master ci: name test jobs go previous and go current The test job names carry the Go version from the matrix, and those names are required checks in the master ruleset. When the minimum moved from 1.25 to 1.26 the jobs were renamed, the ruleset still as... push 11 Sep 2026 04:32PM UTC bigbes github
88.29
34622158658 bigbes/gh-no-fix-progname-test ci: name test jobs go previous and go current The test job names carry the Go version from the matrix, and those names are required checks in the master ruleset. When the minimum moved from 1.25 to 1.26 the jobs were renamed, the ruleset still as... Pull #16 11 Sep 2026 04:28PM UTC bigbes github
88.29
34613077250 bigbes/gh-no-fix-progname-test client: fix lint and arm64 build of progname test The regression test for the per-dispatch reload of luarocks.cmd failed the static job: golangci-lint reported five wsl_v5 findings, an unchecked w.Close and a missing t.Parallel. It also did not c... Pull #16 11 Sep 2026 02:56PM UTC bigbes github
88.29
See All Builds (38)

Badge your Repo: go-luarocks

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc