root/build-tools
Scott Little 1aee4a42e6 Refusal to build libvirt src.rpm after CTRL-C
Problem:
An incremental build was interrupted by CTRL-C.
Libvirt was one of the packages interrupted mid build.
Subsequent incremental builds failed to rebuild libvirt.

The BUILD_NEEDED logic fails to trigger if the working
directory has been created, but is empty of src.rpms's.

Solution:
Add additional tests to ensure empty working directories
trigger a BUILD_NEEDED condition.

Closes-Bug: 1798191
Change-Id: I99e1fe76b016a5779d623d2ff91cc924b45a9338
Signed-off-by: Scott Little <scott.little@windriver.com>
2018-10-18 10:17:09 -04:00
..
branching Fix linters issues and enable tox/zuul linters job as gate 2018-09-05 22:42:11 +08:00
build_guest Fix linters issues and enable tox/zuul linters job as gate 2018-09-05 22:42:11 +08:00
build_iso upgrade package name to CentOS 7.5 version 2018-09-20 01:41:00 +08:00
build_minimal_iso Fix linters issues and enable tox/zuul linters job as gate 2018-09-05 22:42:11 +08:00
certificates StarlingX open source release updates 2018-06-01 07:45:23 -07:00
mirror_rebase StarlingX open source release updates 2018-06-01 07:45:23 -07:00
mk Uprev grub2 and shim 2018-06-27 13:04:02 -04:00
repo_files Adding comps.xml and mock.proto default files. 2018-07-19 22:45:06 -05:00
signing StarlingX open source release updates 2018-06-01 07:45:23 -07:00
Cached_Data.txt StarlingX open source release updates 2018-06-01 07:45:23 -07:00
audit-pkgs StarlingX open source release updates 2018-06-01 07:45:23 -07:00
build-avoidance-utils.sh Build Avoidance bugs found in final test. 2018-10-12 09:41:14 -04:00
build-guest Make sure we are in the correct group to run build-guest. 2018-08-21 11:26:59 -04:00
build-img Shorten "addons/wr-cgcs/layers/cgcs" to just "stx" 2018-07-04 15:12:58 -04:00
build-iso build-iso: prevent use of host yum.conf when processing kickstart rpms 2018-08-21 11:26:21 -04:00
build-pkg-srpm StarlingX open source release updates 2018-06-01 07:45:23 -07:00
build-pkgs Build Avoidance 2018-09-17 16:41:31 -04:00
build-pkgs-parallel Build Avoidance bugs found in final test. 2018-10-12 09:41:14 -04:00
build-pkgs-serial Build Avoidance bugs found in final test. 2018-10-12 09:41:14 -04:00
build-rpms Build Avoidance 2018-09-17 16:41:31 -04:00
build-rpms-parallel Build Avoidance 2018-09-17 16:41:31 -04:00
build-rpms-serial Build Avoidance 2018-09-17 16:41:31 -04:00
build-sdk [Doc] restapi-doc wadl based package removal 2018-10-10 09:34:44 -05:00
build-srpms Build Avoidance 2018-09-17 16:41:31 -04:00
build-srpms-common.sh Refusal to build libvirt src.rpm after CTRL-C 2018-10-18 10:17:09 -04:00
build-srpms-parallel Refusal to build libvirt src.rpm after CTRL-C 2018-10-18 10:17:09 -04:00
build-srpms-serial Refusal to build libvirt src.rpm after CTRL-C 2018-10-18 10:17:09 -04:00
classify Build: Improved logging, error handling, and other small fixes 2018-08-29 16:31:09 -04:00
create-cgcs-centos-repo StarlingX open source release updates 2018-06-01 07:45:23 -07:00
create-cgcs-tis-repo StarlingX open source release updates 2018-06-01 07:45:23 -07:00
create-yum-conf StarlingX open source release updates 2018-06-01 07:45:23 -07:00
create_dependancy_cache.py Merge "Python 3 compatibility: use print as a function." 2018-10-15 14:51:03 +00:00
default_build_srpm StarlingX open source release updates 2018-06-01 07:45:23 -07:00
find_klm StarlingX open source release updates 2018-06-01 07:45:23 -07:00
find_patched_srpms_needing_upgrade StarlingX open source release updates 2018-06-01 07:45:23 -07:00
git-utils.sh Build Avoidance 2018-09-17 16:41:31 -04:00
image-utils.sh Tool changes to allow image.inc to be split across git repos. 2018-08-17 15:00:42 +00:00
ip_report.py Python 3 compatibility: use print as a function. 2018-10-12 13:42:44 +00:00
make-installer-images.sh Add lz4 to squashfs img and clean unused rpm 2018-09-18 18:28:42 +08:00
mock_cfg_to_yum_conf.py Python 3 compatibility: use print as a function. 2018-10-12 13:42:44 +00:00
mockchain-parallel Build: Improved logging, error handling, and other small fixes 2018-08-29 16:31:09 -04:00
modify-build-cfg Shorten "addons/wr-cgcs/layers/cgcs" to just "stx" 2018-07-04 15:12:58 -04:00
patch-iso Move content from stx-utils into stx-integ or stx-update 2018-08-01 16:12:17 -04:00
patch_rebase_1 Shorten "addons/wr-cgcs/layers/cgcs" to just "stx" 2018-07-04 15:12:58 -04:00
patch_rebase_2 Shorten "addons/wr-cgcs/layers/cgcs" to just "stx" 2018-07-04 15:12:58 -04:00
patch_rebase_3 Shorten "addons/wr-cgcs/layers/cgcs" to just "stx" 2018-07-04 15:12:58 -04:00
patch_rebase_4 Shorten "addons/wr-cgcs/layers/cgcs" to just "stx" 2018-07-04 15:12:58 -04:00
sign-rpms cleanup signing scripts 2018-09-07 14:44:37 -04:00
sign-secure-boot Build Avoidance 2018-09-17 16:41:31 -04:00
sign_iso_formal.sh cleanup signing scripts 2018-09-07 14:44:37 -04:00
sign_patch_formal.sh cleanup signing scripts 2018-09-07 14:44:37 -04:00
source_lookup.txt StarlingX open source release updates 2018-06-01 07:45:23 -07:00
spec-utils Build hangs on macro resolution in spec file 2018-08-13 13:52:35 -04:00
srpm-utils Build: Improved logging, error handling, and other small fixes 2018-08-29 16:31:09 -04:00
sync-jenkins StarlingX open source release updates 2018-06-01 07:45:23 -07:00
sync_jenkins.sh Fix linters issues and enable tox/zuul linters job as gate 2018-09-05 22:42:11 +08:00
tis.macros StarlingX open source release updates 2018-06-01 07:45:23 -07:00
update-efiboot-image Rename mwa-* subdirectories to match the git repo name 2018-07-04 13:17:17 -04:00
update-pxe-network-installer Add lz4 to squashfs img and clean unused rpm 2018-09-18 18:28:42 +08:00
wrs_orig.txt StarlingX open source release updates 2018-06-01 07:45:23 -07:00