run revision b7a17cb7d498ce6f1f8b385ae2c442c6a19a8986
1276N/A# Run continuous integration tests. 1276N/A# Copyright (C) 2014 Red Hat 98N/A# This program is free software; you can redistribute it and/or modify 919N/A# it under the terms of the GNU General Public License as published by 919N/A# the Free Software Foundation; either version 3 of the License, or 919N/A# (at your option) any later version. 919N/A# This program is distributed in the hope that it will be useful, 919N/A# but WITHOUT ANY WARRANTY; without even the implied warranty of 919N/A# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 919N/A# GNU General Public License for more details. 919N/A# You should have received a copy of the GNU General Public License 1276N/A# Minimum percentage of code lines covered by tests 98N/A# Minimum percentage of code functions covered by tests 98N/A# Output program usage information. 98N/AUsage: `basename "$0"` [OPTION...] 1082N/ARun continuous integration tests. 98N/A -h, --help Output this help message and exit. -p, --prefix=STRING Use STRING as the prefix to prepend to file and directory paths in output. -n, --no-deps Don't attempt to install dependencies. -e, --essential Run the essential subset of tests. -m, --moderate Run the moderate subset of tests. -f, --full Run the rigorous (full) set of tests. Default options: --essential # Output a file display path: a path relocated from base directory (BASE_DIR) # to base prefix (BASE_PFX). # Execute mock as is, or, if the user is not in the "mock" group, under sudo, # Execute mock_privileged with extra chroot configuration added. # Args: chroot [mock_arg...] # Input: extra configuration trap 'trap - RETURN; rm -R "$conf_dir";' RETURN # Preserve timestamps to avoid unnecessary cache rebuilds cat >> "${conf_dir}/${chroot}.cfg" # Execute mock_privileged with dependency package source configuration added. # Args: chroot [mock_arg...] repo='fedora-$releasever-$basearch' repo="epel-${BASH_REMATCH[1]}-\$basearch" echo "Unknown chroot config: $chroot" >&2 name=Extra SSSD dependencies # Run debug build checks. "${CONFIGURE_ARG_LIST[@]}" \ '!(*.py|*dlopen-tests)' -- \ "${CONFIGURE_ARG_LIST[@]}" \ # Run coverage build checks. "${CONFIGURE_ARG_LIST[@]}" \ # Build everything, including tests # Ignored until issues found by the scanner are fixed --title "sssd" --show-details \ --legend --prefix "$BASE_DIR" \ # Run a build inside a sub-directory. echo "Unknown option: $1" >&
2 echo "Positional arguments are not accepted." >&
2