mirror of
https://github.com/containers/podman.git
synced 2025-12-19 07:09:39 +08:00
vendor in containers/(common,buildah,storage,image)
Changes as of 2022-04-21: - apply-podman-deltas: minor cleanup - buildah-tests.diff: deal with: . buildah #3894 (the registry one), which affected helpers.bash in a way that resulted in conflicts here; and . buildah #3917 (etchosts), which caused offset-only diffs with no conflicts - Reevaluate the bud skip list, and reenable some tests that seems to be passing now under podman: . bud with specified context ... . two tests that require a local registry (which buildah now runs) . bud with --cgroup-parent Signed-off-by: Ed Santiago <santiago@redhat.com> Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
This commit is contained in:
19
vendor/github.com/onsi/gomega/gexec/build.go
generated
vendored
19
vendor/github.com/onsi/gomega/gexec/build.go
generated
vendored
@@ -6,7 +6,6 @@ import (
|
||||
"errors"
|
||||
"fmt"
|
||||
"go/build"
|
||||
"io/ioutil"
|
||||
"os"
|
||||
"os/exec"
|
||||
"path"
|
||||
@@ -14,6 +13,8 @@ import (
|
||||
"runtime"
|
||||
"strings"
|
||||
"sync"
|
||||
|
||||
"github.com/onsi/gomega/internal/gutil"
|
||||
)
|
||||
|
||||
var (
|
||||
@@ -82,11 +83,11 @@ func CompileTest(packagePath string, args ...string) (compiledPath string, err e
|
||||
GetAndCompileTest is identical to CompileTest but `go get` the package before compiling tests.
|
||||
*/
|
||||
func GetAndCompileTest(packagePath string, args ...string) (compiledPath string, err error) {
|
||||
if err := getForTest(build.Default.GOPATH, packagePath, nil); err != nil {
|
||||
if err := getForTest(build.Default.GOPATH, packagePath, []string{"GO111MODULE=off"}); err != nil {
|
||||
return "", err
|
||||
}
|
||||
|
||||
return doCompileTest(build.Default.GOPATH, packagePath, nil, args...)
|
||||
return doCompileTest(build.Default.GOPATH, packagePath, []string{"GO111MODULE=off"}, args...)
|
||||
}
|
||||
|
||||
/*
|
||||
@@ -100,11 +101,11 @@ func CompileTestWithEnvironment(packagePath string, env []string, args ...string
|
||||
GetAndCompileTestWithEnvironment is identical to GetAndCompileTest but allows you to specify env vars to be set at build time.
|
||||
*/
|
||||
func GetAndCompileTestWithEnvironment(packagePath string, env []string, args ...string) (compiledPath string, err error) {
|
||||
if err := getForTest(build.Default.GOPATH, packagePath, env); err != nil {
|
||||
if err := getForTest(build.Default.GOPATH, packagePath, append(env, "GO111MODULE=off")); err != nil {
|
||||
return "", err
|
||||
}
|
||||
|
||||
return doCompileTest(build.Default.GOPATH, packagePath, env, args...)
|
||||
return doCompileTest(build.Default.GOPATH, packagePath, append(env, "GO111MODULE=off"), args...)
|
||||
}
|
||||
|
||||
/*
|
||||
@@ -118,11 +119,11 @@ func CompileTestIn(gopath string, packagePath string, args ...string) (compiledP
|
||||
GetAndCompileTestIn is identical to GetAndCompileTest but allows you to specify a custom $GOPATH (the first argument).
|
||||
*/
|
||||
func GetAndCompileTestIn(gopath string, packagePath string, args ...string) (compiledPath string, err error) {
|
||||
if err := getForTest(gopath, packagePath, nil); err != nil {
|
||||
if err := getForTest(gopath, packagePath, []string{"GO111MODULE=off"}); err != nil {
|
||||
return "", err
|
||||
}
|
||||
|
||||
return doCompileTest(gopath, packagePath, nil, args...)
|
||||
return doCompileTest(gopath, packagePath, []string{"GO111MODULE=off"}, args...)
|
||||
}
|
||||
|
||||
func isLocalPackage(packagePath string) bool {
|
||||
@@ -222,11 +223,11 @@ func temporaryDirectory() (string, error) {
|
||||
mu.Lock()
|
||||
defer mu.Unlock()
|
||||
if tmpDir == "" {
|
||||
tmpDir, err = ioutil.TempDir("", "gexec_artifacts")
|
||||
tmpDir, err = gutil.MkdirTemp("", "gexec_artifacts")
|
||||
if err != nil {
|
||||
return "", err
|
||||
}
|
||||
}
|
||||
|
||||
return ioutil.TempDir(tmpDir, "g")
|
||||
return gutil.MkdirTemp(tmpDir, "g")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user