[yocto] [patchtest][PATCH] scripts: Reset working repository to match origin during clean up

Khem Raj raj.khem at gmail.com
Fri Jan 11 13:53:50 PST 2019


OK then I need to understand how this will be invoked for
meta-openembedded repos

On Fri, Jan 11, 2019 at 1:47 PM Michael Halstead
<mhalstead at linuxfoundation.org> wrote:
>
> Since these commands run in $REPODIR and $path I think they will apply to any repository under test.
>
> On 1/11/19 12:25 PM, Khem Raj wrote:
>
> Hi Michael
>
> Can we enable these checks for meta-openembedded repo as well
>
> On Fri, Jan 11, 2019 at 11:03 AM Michael Halstead <mhalstead at linuxfoundation.org> wrote:
>>
>> If the local HEAD is a patchtest generated merge commit patchtest may be unable
>> to apply new patches. This should prevent patchtest from becoming stuck
>> in that state.
>>
>> Signed-off-by: Michael Halstead <mhalstead at linuxfoundation.org>
>> ---
>>  scripts/create-share-folder | 2 +-
>>  scripts/host                | 2 +-
>>  2 files changed, 2 insertions(+), 2 deletions(-)
>>
>> diff --git a/scripts/create-share-folder b/scripts/create-share-folder
>> index 861da4b..9432cb1 100755
>> --- a/scripts/create-share-folder
>> +++ b/scripts/create-share-folder
>> @@ -122,7 +122,7 @@ function update_repository() {
>>         (
>>             cd $REPODIR
>>             git am --abort --quiet
>> -           git reset --hard --quiet
>> +           git reset --hard --quiet FETCH_HEAD
>>             git clean -f -e ".git-pw*" --quiet
>>         )
>>
>> diff --git a/scripts/host b/scripts/host
>> index 85f0e4a..893ce63 100755
>> --- a/scripts/host
>> +++ b/scripts/host
>> @@ -83,7 +83,7 @@ function clean() {
>>      (
>>         cd $path
>>         git am --abort
>> -       git reset --hard
>> +       git reset --hard FETCH_HEAD
>>         git clean -f -e ".git-pw*"
>>      )
>>  }
>> --
>> 2.17.2
>>
>> --
>> _______________________________________________
>> yocto mailing list
>> yocto at yoctoproject.org
>> https://lists.yoctoproject.org/listinfo/yocto
>
> --
> Michael Halstead
> Linux Foundation / SysAdmin


More information about the yocto mailing list