Changes for version 0.03 - 2017-06-16

  • Flags passed on the CLI are now stored in a comment rather than in a YAML key. Travis is fine with unknown keys but AppVeyor chokes on them.
  • The stored flags are now actually used when running the script on the same file again. CLI flags win over stored params.
  • The generated AppVeyor install steps could break if your repo name contained a dot (.).

Documentation

Tool for managing appveyor.yml files
Tool for managing .travis.yml files

Modules

Command line tools to generate and update Travis and AppVeyor configs for Perl libraries

Provides

in lib/App/CISetup/AppVeyor/ConfigFile.pm
in lib/App/CISetup/AppVeyor/ConfigUpdater.pm
in lib/App/CISetup/Role/ConfigFile.pm
in lib/App/CISetup/Role/ConfigUpdater.pm
in lib/App/CISetup/Travis/ConfigFile.pm
in lib/App/CISetup/Travis/ConfigUpdater.pm
in lib/App/CISetup/Types.pm