Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Molecule Tests #44

Open
wants to merge 21 commits into
base: master
Choose a base branch
from
Open

Add Molecule Tests #44

wants to merge 21 commits into from

Commits on Oct 17, 2018

  1. create molecule tests

    * test against centos:7
    * test against centos:6
    * test against ubuntu:18.04
    * test against ubuntu:16.04
    * test against ubuntu:14.04
    * fix linting issues
    rcuza committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    f1aa231 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    231386a View commit details
    Browse the repository at this point in the history
  3. update date in license file

    rcuza committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    8387cfd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9a3ad30 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b134f7a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1d7dd4e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c1568c0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ddf25f8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a4462af View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    09a7527 View commit details
    Browse the repository at this point in the history
  11. fix non-idempotence task

    rcuza committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    12b6ef8 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2018

  1. remove old tests

    * remove Vagrant tests
    * update docs
    rcuza committed Oct 18, 2018
    Configuration menu
    Copy the full SHA
    79a171f View commit details
    Browse the repository at this point in the history
  2. remove python from travis-ci

    rcuza committed Oct 18, 2018
    Configuration menu
    Copy the full SHA
    81631a2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    816992e View commit details
    Browse the repository at this point in the history
  4. use default container for travis-ci

    also turn python back on
    rcuza committed Oct 18, 2018
    Configuration menu
    Copy the full SHA
    cb9407b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d3ca6fd View commit details
    Browse the repository at this point in the history
  6. revert broken logrotate options

    The incorrect logrotate options triggered a failed travis-ci build as
    expected. I also updated the versions of Ubuntu and CentOS in the meta
    file to match what the tests run against.
    rcuza committed Oct 18, 2018
    Configuration menu
    Copy the full SHA
    ccf6f6e View commit details
    Browse the repository at this point in the history
  7. add yamllint config file

    One of the things this disables is the long line check. This means the
    `->` used in `.travis.yml` could be made into a single line. I'm leaving
    it as multiline because I think it is more readable.
    rcuza committed Oct 18, 2018
    Configuration menu
    Copy the full SHA
    645aa46 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2018

  1. refactor molecule test

    Following a pattern I learned from geelingguy I am attempting to create
    a more accurate test of this role on different distributions.
    rcuza committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    6002577 View commit details
    Browse the repository at this point in the history
  2. fix role name in playbook

    I also reduced the MATRIX to make it fail cheaper
    rcuza committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    100bdd3 View commit details
    Browse the repository at this point in the history
  3. expand travis matrix

    rcuza committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    b650e9d View commit details
    Browse the repository at this point in the history