run smoke tests againts perl application distributive
Ruby
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
images
models
views/perl_smoke_test_builder
.gitignore
CHANGES.md
Gemfile
Gemfile.lock
README.md
perl-smoke-test.pluginspec

README.md

perl-smoke-test-plugin

run smoke tests against perl application distributive:

  • check if all dependencies are met
  • check compilation / syntax errors on given scripts

what it does

  1. Connect to remote host with gien ssh login using ssh public-key authentication schema
  2. Upload distributive to host
  3. Unpack it
  4. Run standard perl Build.PL/Makefile.PL cycle to execute unit tests and check prerequisites
  5. So - If anything goes wrong you know it in good time, before release is happened!

plugin interface

layout

last stable release

prerequisites

  • curl
  • perl

to-do list

  • support for ExtUtils::MakeMaker projects ( currently only Module::Build supported )