mirror of
https://github.com/containers/podman.git
synced 2025-06-25 12:20:42 +08:00
45
.cirrus.yml
45
.cirrus.yml
@ -453,6 +453,49 @@ testing_task:
|
|||||||
path: "*.log.html"
|
path: "*.log.html"
|
||||||
type: "text/html"
|
type: "text/html"
|
||||||
|
|
||||||
|
# This task only temporary as we creep up on making
|
||||||
|
# all tests passing for v2. Once all tests pass, we
|
||||||
|
# should immediately remove this and re-enable the
|
||||||
|
# testing matrix.
|
||||||
|
integration_test_temporary_task:
|
||||||
|
|
||||||
|
allow_failures: $CI == 'true'
|
||||||
|
|
||||||
|
depends_on:
|
||||||
|
- "gating"
|
||||||
|
- "varlink_api"
|
||||||
|
- "vendor"
|
||||||
|
- "build_each_commit"
|
||||||
|
- "build_without_cgo"
|
||||||
|
|
||||||
|
only_if: >-
|
||||||
|
$CIRRUS_CHANGE_MESSAGE !=~ '.*CI:IMG.*' &&
|
||||||
|
$CIRRUS_CHANGE_MESSAGE !=~ '.*CI:DOCS.*'
|
||||||
|
|
||||||
|
env:
|
||||||
|
ADD_SECOND_PARTITION: 'true'
|
||||||
|
TEST_REMOTE_CLIENT: 'false'
|
||||||
|
|
||||||
|
timeout_in: 60m
|
||||||
|
|
||||||
|
networking_script: '${CIRRUS_WORKING_DIR}/${SCRIPT_BASE}/networking.sh'
|
||||||
|
setup_environment_script: '$SCRIPT_BASE/setup_environment.sh |& ${TIMESTAMP}'
|
||||||
|
integration_test_script: '$SCRIPT_BASE/integration_test.sh |& ${TIMESTAMP} | ${LOGFORMAT} integration_test'
|
||||||
|
|
||||||
|
on_failure:
|
||||||
|
failed_branch_script: '$CIRRUS_WORKING_DIR/$SCRIPT_BASE/notice_branch_failure.sh'
|
||||||
|
|
||||||
|
always:
|
||||||
|
package_versions_script: '$SCRIPT_BASE/logcollector.sh packages'
|
||||||
|
ginkgo_node_logs_script: '$SCRIPT_BASE/logcollector.sh ginkgo'
|
||||||
|
df_script: '$SCRIPT_BASE/logcollector.sh df'
|
||||||
|
audit_log_script: '$SCRIPT_BASE/logcollector.sh audit'
|
||||||
|
journal_script: '$SCRIPT_BASE/logcollector.sh journal'
|
||||||
|
varlink_script: '$SCRIPT_BASE/logcollector.sh varlink'
|
||||||
|
podman_system_info_script: '$SCRIPT_BASE/logcollector.sh podman'
|
||||||
|
html_artifacts:
|
||||||
|
path: "*.log.html"
|
||||||
|
type: "text/html"
|
||||||
|
|
||||||
# This task executes tests under unique environments/conditions
|
# This task executes tests under unique environments/conditions
|
||||||
special_testing_rootless_task:
|
special_testing_rootless_task:
|
||||||
@ -798,6 +841,8 @@ success_task:
|
|||||||
- "test_build_cache_images"
|
- "test_build_cache_images"
|
||||||
- "verify_test_built_images"
|
- "verify_test_built_images"
|
||||||
- "docs"
|
- "docs"
|
||||||
|
# FIXME remove when all v2 tests pass
|
||||||
|
- "integration_test_temporary"
|
||||||
|
|
||||||
env:
|
env:
|
||||||
CIRRUS_WORKING_DIR: "/usr/src/libpod"
|
CIRRUS_WORKING_DIR: "/usr/src/libpod"
|
||||||
|
@ -5,6 +5,7 @@ import (
|
|||||||
"fmt"
|
"fmt"
|
||||||
"html/template"
|
"html/template"
|
||||||
"os"
|
"os"
|
||||||
|
"strings"
|
||||||
|
|
||||||
"github.com/containers/buildah/pkg/formats"
|
"github.com/containers/buildah/pkg/formats"
|
||||||
"github.com/containers/libpod/cmd/podman/registry"
|
"github.com/containers/libpod/cmd/podman/registry"
|
||||||
@ -61,7 +62,11 @@ func inspect(cmd *cobra.Command, args []string) error {
|
|||||||
}
|
}
|
||||||
fmt.Println(string(jsonOut))
|
fmt.Println(string(jsonOut))
|
||||||
default:
|
default:
|
||||||
tmpl, err := template.New("volumeInspect").Parse(inspectFormat)
|
if !strings.HasSuffix(inspectFormat, "\n") {
|
||||||
|
inspectFormat += "\n"
|
||||||
|
}
|
||||||
|
format := "{{range . }}" + inspectFormat + "{{end}}"
|
||||||
|
tmpl, err := template.New("volumeInspect").Parse(format)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
@ -68,6 +68,9 @@ func list(cmd *cobra.Command, args []string) error {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
if len(responses) < 1 {
|
||||||
|
return nil
|
||||||
|
}
|
||||||
// "\t" from the command line is not being recognized as a tab
|
// "\t" from the command line is not being recognized as a tab
|
||||||
// replacing the string "\t" to a tab character if the user passes in "\t"
|
// replacing the string "\t" to a tab character if the user passes in "\t"
|
||||||
cliOpts.Format = strings.Replace(cliOpts.Format, `\t`, "\t", -1)
|
cliOpts.Format = strings.Replace(cliOpts.Format, `\t`, "\t", -1)
|
||||||
|
Reference in New Issue
Block a user