• Rob Browning's avatar
    (PDB-3917) Explicitly configure integration test versions · 60ae6cc4
    Rob Browning authored
    Instead of picking up the integration test subject versions from
    PUPPET_VERSION and PUPPETSERVER_VERSION, require them to be explicitly
    configured (and later changed) via ext/bin/config-puppet-test-ref and
    ext/bin/config-puppetserver-test-ref.
    
    Among other things, this makes the contents of ext/test-conf/ the
    single source of truth with respect to the versions.  It also avoids
    having to mangle the project.clj via sed for the integration tests,
    and it makes it much less likely that the project.clj, Gemfile, and
    whatever else might disagree (e.g. if you forgot to specify the
    environment variables identically across command invocations).
    60ae6cc4
After you've reviewed these contribution guidelines, you'll be all set to contribute to this project.
CONTRIBUTING.md 6.02 KB