boklm pushed to branch main at The Tor Project / Applications / tor-browser-build

Commits:

1 changed file:

Changes:

  • tools/signing/upload-update_responses-to-staticiforme
    ... ... @@ -26,23 +26,13 @@ trap "rm -Rf $old_ur" EXIT
    26 26
     mv "$tbb_version_type" "$old_ur/$tbb_version_type"
    
    27 27
     tar -xf "$update_responses_tar"
    
    28 28
     
    
    29
    -# Keep download-*.json files from previous release if they are not in
    
    30
    -# the new release. This happens when a release does not include some
    
    31
    -# platforms. See tor-browser-build#41039.
    
    32
    -IFS=$'\n'
    
    33
    -for file in $(ls -1 "$old_ur/$tbb_version_type"/download-*.json)
    
    34
    -do
    
    35
    -  fname=$(basename "$file")
    
    36
    -  test -f "$tbb_version_type/$fname" && continue
    
    37
    -  mv "$file" "$tbb_version_type/$fname"
    
    38
    -done
    
    39
    -
    
    40
    -# Keep directory from previous release if they are not in the new release.
    
    29
    +# Keep files and directories from previous release if they are not in
    
    30
    +# the new release.
    
    41 31
     # This happens when a release does not include some platforms.
    
    42
    -for file in $(ls -1 "$old_ur/$tbb_version_type")
    
    32
    +IFS=$'\n'
    
    33
    +for file in $(ls -a1 "$old_ur/$tbb_version_type")
    
    43 34
     do
    
    44
    -  test -d "$old_ur/$tbb_version_type/$file" || continue
    
    45
    -  test -d "$tbb_version_type/$file" && continue
    
    35
    +  test -e "$tbb_version_type/$file" && continue
    
    46 36
       mv -f "$old_ur/$tbb_version_type/$file" "$tbb_version_type/$file"
    
    47 37
     done
    
    48 38