The context here is the following plan in fmf that is trying to pick the appropriate sources of tmt to run the integration tests
summary: Run integration tests with tmt
discover:
how: fmf
filter: 'tier: 1 & tag:-provision-only'
dist-git-source: true
# dist-git-merge: true
url: https://src.fedoraproject.org/rpms/tmt.git
ref: $@{dist-git-branch}
execute:
how: tmt
The interface there should git clone the dist-git of tmt for the appropriate branch we are on, extract the git dist-git-source and go into the fmf root of that.
But we currently require the dist-git-merge which tells it to combine fmf's dist-git with tmt's, which is not really what we want to do there.
CC @lukaszachy iirc you included the restriction there, does relaxing it make sense?
The context here is the following plan in
fmfthat is trying to pick the appropriate sources of tmt to run the integration testsThe interface there should git clone the dist-git of tmt for the appropriate branch we are on, extract the git dist-git-source and go into the fmf root of that.
But we currently require the
dist-git-mergewhich tells it to combinefmf's dist-git withtmt's, which is not really what we want to do there.CC @lukaszachy iirc you included the restriction there, does relaxing it make sense?