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

skeema / skeema / 5548833118
92%

Build:
DEFAULT BRANCH: main
Ran 13 Jul 2023 11:35PM UTC
Jobs 1
Files 73
Run time 2s
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

13 Jul 2023 11:25PM UTC coverage: 93.153% (+0.05%) from 93.1%
5548833118

push

github

evanelias
internal: move util.ShellOut to its own package and refactor

This commit moves the util.ShellOut type (and associated functions) into its
own separate internal subpackage. The type and functions have been refactored
in the process, so this commit also adjusts all call sites accordingly.

This work is being done so that tengo can import shellout for later use in
Docker CLI calls. Previously this was not possible with shellout being in
util, as util depends on tengo.

This commit also enhances the internal shellout functionality in several ways:

* Shellouts may now have custom STDERR and/or STDIN
* A new method which captures STDOUT and STDERR separately has been added
* Variable interpolation now ignores shell/env variables of the form ${FOO},
  as well as Golang template expressions such as {{json .}}; previously these
  cases would throw an error

181 of 181 new or added lines in 4 files covered. (100.0%)

9129 of 9800 relevant lines covered (93.15%)

1.11 hits per line

Jobs
ID Job ID Ran Files Coverage
1 5548833118.1 13 Jul 2023 11:35PM UTC 0
93.15
GitHub Action Run
Source Files on build 5548833118
Detailed source file information is not available for this build.
  • Back to Repo
  • e15c799d on github
  • Prev Build on main (#5326823317)
  • Next Build on main (#5649721901)
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