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

Run tests on Travis CI #224

Merged
merged 33 commits into from
Aug 6, 2020
Merged

Run tests on Travis CI #224

merged 33 commits into from
Aug 6, 2020

Commits on Jul 29, 2020

  1. Run tests on Travis CI

    abitrolly committed Jul 29, 2020
    Configuration menu
    Copy the full SHA
    ce7b4c8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    40d18da View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    06d8fa7 View commit details
    Browse the repository at this point in the history
  4. Wait 3 seconds to let server to start

    Because `docker-compose` is not capable of checking open ports
    docker/compose#374
    abitrolly committed Jul 29, 2020
    Configuration menu
    Copy the full SHA
    3905047 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c515c56 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1a1624e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1a5aa64 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    60ae85e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    09dff20 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2020

  1. Configuration menu
    Copy the full SHA
    c0bbc24 View commit details
    Browse the repository at this point in the history
  2. Travis doesn't support bright colors, use 8 colors palette

    And remove temporary `curl cht.sh` call
    abitrolly committed Jul 30, 2020
    Configuration menu
    Copy the full SHA
    4610690 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1387f8b View commit details
    Browse the repository at this point in the history
  4. Use unified diff format

    abitrolly committed Jul 30, 2020
    Configuration menu
    Copy the full SHA
    5737a16 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a0d344c View commit details
    Browse the repository at this point in the history
  6. Pipe colored diffs

    abitrolly committed Jul 30, 2020
    Configuration menu
    Copy the full SHA
    e0f84e8 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2020

  1. Configuration menu
    Copy the full SHA
    1032623 View commit details
    Browse the repository at this point in the history
  2. Run cheat.sh service (app) by docker-compose in debug mode

    This would allow later inspection of stdout.
    
    Assigned names to image and container to avoid confusion.
    Build is done separately to clean up the output.
    abitrolly committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    be9d3a7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6be6a25 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9a495a7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5dab632 View commit details
    Browse the repository at this point in the history
  6. Modern DevOps is a PITA

    Run Python 3 in unbuffered mode to see lines in `docker logs` as
    soon as they appear. When Python 3 is not attached to a terminal,
    it turns on the buffering, like when `docker` runs in a background.
    abitrolly committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    10bfaab View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2e1d804 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f62fb51 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ca55415 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    198a2c4 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    acd07d2 View commit details
    Browse the repository at this point in the history
  12. Now fixing connection to Redis on Travis Docker

    Default `localhost:6379` doesn't work there. Trying to set
    REDIS_HOST advertised in `run-tests.sh`
    abitrolly committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    ee273e2 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    91320d9 View commit details
    Browse the repository at this point in the history
  14. Set proper config names and update docker status in README.md

    The proper config name for Redis host is CHEATSH_CACHE_REDIS_HOST
    and for disabling cache the var is CHEATSH_CACHE_TYPE.
    abitrolly committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    36a7cd3 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2020

  1. Configuration menu
    Copy the full SHA
    ca88810 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b74707a View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2020

  1. Configuration menu
    Copy the full SHA
    18e851c View commit details
    Browse the repository at this point in the history
  2. minifix

    chubin committed Aug 6, 2020
    Configuration menu
    Copy the full SHA
    7578ab7 View commit details
    Browse the repository at this point in the history