Branch: refs/heads/yves/more_sync_with_cpan_fun
  Home:   https://github.com/Perl/perl5
  Commit: 2618e214bee953692515f14050bf0e8d08e29b37
      
https://github.com/Perl/perl5/commit/2618e214bee953692515f14050bf0e8d08e29b37
  Author: Yves Orton <[email protected]>
  Date:   2023-03-02 (Thu, 02 Mar 2023)

  Changed paths:
    M Porting/sync-with-cpan

  Log Message:
  -----------
  Porting/sync-with-cpan - Many improvements

* Clean up cpan directory before starting (after giving the user a
  chance to bail out first).
* Use the "make" (now run_make) infra for all testing, this ensures that
  it is all logged in a standard way, and that it all respects the
  various parallelism flags that are passed in. We also extract the
  test summary data if there is a failure. This massively speeds up the
  process when TEST_JOBS is set.
* Always update the MANIFEST so that the lines for the files we have
  synced show that they were synced from this tarball.
* Hint to the user that they can use `tail -F mail.log` to watch what
  is going on if they wihs.
* Update Maintainers.pl early. A common issue with the old version of
  the script was that if people bailed out early the maintainer data
  would not be updated.

Various other minor tweaks not worth mentioning here.


  Commit: 48c91aefa1fab86fefdf1860103d14a5a7853906
      
https://github.com/Perl/perl5/commit/48c91aefa1fab86fefdf1860103d14a5a7853906
  Author: Yves Orton <[email protected]>
  Date:   2023-03-02 (Thu, 02 Mar 2023)

  Changed paths:
    M MANIFEST
    M Porting/Maintainers.pl

  Log Message:
  -----------
  MANIFEST/Maintainers.pl - updates missed from previous Config::Perl::V update

The MANIFEST file was not updated very artfully in older versions of the
sync script, and the porting tests took so long I bailed out of them
without letting the Maintainers.pl file get updated. And there is no
test that the Maintainers.pl file is up to date (yet) so I didn't
notice.

The Porting/sync-with-cpan script has been updated to be nicer and
faster and avoid these problems in the future.


Compare: https://github.com/Perl/perl5/compare/2618e214bee9%5E...48c91aefa1fa

Reply via email to