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

CI: Adding continuous integration setup. #2

Merged
merged 13 commits into from
Sep 25, 2017

Commits on Jul 24, 2017

  1. CI: Adding dependencies environment for Travis-CI.

    The dependencies in environment.yml will be downloaded in order to run
    the nosetests for pull requests.
    zssherman committed Jul 24, 2017
    Configuration menu
    Copy the full SHA
    585fbc0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    398d2a1 View commit details
    Browse the repository at this point in the history
  3. CI: Adding install script for TINT.

    install.sh installs miniconda and creates an environment with TINT
    dependencies and nose for nosetests. The install.sh script is based on
    the one created by Jonathan Helmus for arm_pyart. .travis.yml is pretty
    basic because TINT does not have COVERALLS or gh-pages yet. These will
    be added in the future.
    zssherman committed Jul 24, 2017
    Configuration menu
    Copy the full SHA
    4c95846 View commit details
    Browse the repository at this point in the history
  4. CI: Adding .travis.yml

    The .travis.yml contains the programming language, install script, and
    nosetests. Basic at the moment, gh-pages and possible COVERALLS will be
    added later.
    zssherman committed Jul 24, 2017
    Configuration menu
    Copy the full SHA
    34461dd View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2017

  1. CI: Changed nosetests to pytest.

    Pytest is growing and seems to have a active community. Nose hasn't been
    touched in a year or so.
    zssherman committed Aug 4, 2017
    Configuration menu
    Copy the full SHA
    157a77c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    260ecf7 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2017

  1. Configuration menu
    Copy the full SHA
    3b26545 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e0ff45c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fcc64e3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    af76271 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a07d26e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ab62f26 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    488e8a9 View commit details
    Browse the repository at this point in the history