Allow components to be reused from module builds even if the buildrequires commit hashes changed for the changed-and-after rebuild strategy

This behavior was not documented, and it was confusing to users since module builds
in a stream should always have a compatible API.
This commit is contained in:
mprahl
2019-08-02 08:46:32 -04:00
parent 602e93589a
commit a6bf9f88dd
9 changed files with 34 additions and 80 deletions

View File

@@ -1144,7 +1144,6 @@ class TestBuild(BaseTestBuild):
build_one.stream = "master"
build_one.version = "2820180205135154"
build_one.build_context = "return_runtime_context"
build_one.ref_build_context = "return_runtime_context"
build_one.runtime_context = "9c690d0e"
build_one.context = "9c690d0e"
build_one.state = models.BUILD_STATES["failed"]
@@ -1283,7 +1282,6 @@ class TestBuild(BaseTestBuild):
build_one.stream = "master"
build_one.version = "2820180205135154"
build_one.build_context = "return_runtime_context"
build_one.ref_build_context = "return_runtime_context"
build_one.runtime_context = "9c690d0e"
build_one.state = models.BUILD_STATES["failed"]
# this is not calculated by real but just a value to