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

kubernetes-sigs / kubebuilder / 9125897058

17 May 2024 09:16AM UTC coverage: 79.603% (-1.6%) from 81.188%
9125897058

push

github

web-flow
🌱 Remove CRD and Webwhook versions options since they are no longer useful (#3920)

0 of 2 new or added lines in 1 file covered. (0.0%)

47 existing lines in 4 files now uncovered.

2244 of 2819 relevant lines covered (79.6%)

14.79 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/pkg/plugin/util/exec.go
1
/*
2
Copyright 2020 The Kubernetes Authors.
3

4
Licensed under the Apache License, Version 2.0 (the "License");
5
you may not use this file except in compliance with the License.
6
You may obtain a copy of the License at
7

8
    http://www.apache.org/licenses/LICENSE-2.0
9

10
Unless required by applicable law or agreed to in writing, software
11
distributed under the License is distributed on an "AS IS" BASIS,
12
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13
See the License for the specific language governing permissions and
14
limitations under the License.
15
*/
16

17
package util
18

19
import (
20
        "os"
21
        "os/exec"
22
        "strings"
23

24
        log "github.com/sirupsen/logrus"
25
)
26

27
// RunCmd prints the provided message and command and then executes it binding stdout and stderr
UNCOV
28
func RunCmd(msg, cmd string, args ...string) error {
×
UNCOV
29
        c := exec.Command(cmd, args...) //nolint:gosec
×
UNCOV
30
        c.Stdout = os.Stdout
×
UNCOV
31
        c.Stderr = os.Stderr
×
UNCOV
32
        log.Println(msg + ":\n$ " + strings.Join(c.Args, " "))
×
UNCOV
33
        return c.Run()
×
UNCOV
34
}
×
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