Skip to content
This repository has been archived by the owner on May 3, 2024. It is now read-only.

Commit

Permalink
Merge pull request #63 from sernst/next
Browse files Browse the repository at this point in the history
New Implementation version 1.0.0 release.
  • Loading branch information
sernst authored Dec 11, 2019
2 parents 7e6aad3 + 0694741 commit ed906f8
Show file tree
Hide file tree
Showing 428 changed files with 29,628 additions and 3,236 deletions.
1 change: 1 addition & 0 deletions .coveragerc
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,4 @@ omit =
/docker-builder.py
/launcher.py
*.py.txt
/docker/*.py
8 changes: 8 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -139,6 +139,7 @@ crashlytics.properties
crashlytics-build.properties
fabric.properties

cauldron-app
cauldron-web
conda-recipe

Expand All @@ -147,3 +148,10 @@ conda-recipe
.coveragerc
.git
.idea
.cache
.eggs
.pytest_cache
build
cauldron-web
cauldron_notebook.egg-info
dist
75 changes: 75 additions & 0 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
stages:
- check
- broadcast

pytest-py35:
image: python:3.5
stage: check
script:
- export PYTHONPATH="${PYTHONPATH}:$(pwd)"
- pip install -r requirements.txt
- >
py.test
--cov-report term
--cov=cauldron
.
pytest-py36:
image: python:3.6
stage: check
script:
- export PYTHONPATH="${PYTHONPATH}:$(pwd)"
- pip install -r requirements.txt
- >
py.test
--cov-report term
--cov=cauldron
.
pytest-py37:
image: python:3.7
stage: check
coverage: '/^TOTAL.*\s+\d+\s+\d+\s+(\d+)%/'
script:
- export PYTHONPATH="${PYTHONPATH}:$(pwd)"
- pip install -r requirements.txt
- pip install codecov coveralls codacy-coverage
- >
py.test
--cov-report xml:"$(pwd)/coverage.xml"
--cov-report term
--cov=cauldron
.
artifacts:
paths:
- .coverage
- coverage.xml
expire_in: 1 day

pytest-py38:
image: python:3.8
stage: check
script:
- export PYTHONPATH="${PYTHONPATH}:$(pwd)"
- pip install -r requirements.txt
- >
py.test
--cov-report term
--cov=cauldron
.
codecov:
image: python:3.7
stage: broadcast
script:
- pip install codecov
- ls -la
- codecov

coveralls:
image: python:3.7
stage: broadcast
script:
- pip install coveralls
- ls -la
- coveralls --verbose
8 changes: 4 additions & 4 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ install:
# command to run tests
script: xvfb-run --server-args="-screen 0 1024x768x24" py.test --cov-report html:htmlcov --cov-report xml:coverage.xml --cov-report term --cov=cauldron ./cauldron/test

after_success:
- codecov
- coveralls
- python-codacy-coverage -r coverage.xml
#after_success:
# - codecov
# - coveralls
# - python-codacy-coverage -r coverage.xml
13 changes: 10 additions & 3 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
# Contributing to Cauldron
# Contributing to Cauldron
We welcome all contributions, bug reports, bug fixes, documentation improvements, enhancements, and ideas. We are working on our contribution guidelines, but in the meantime we can help you get started if you contact us directly on [Gitter](https://gitter.im/cauldron-notebook/Lobby). If you would rather wait for our guidelines, click to watch the Cauldron repository. You’ll stay up-to-date on our progress and may join us at any time.

# Reporting Bugs
The goal of the bug report is to explain to us how to reproduce the bug on our computers. Only submit a report for a bug you can reproduce. Limit your report to one bug (no bug is too small to report). Include as much detail as possible in clear, precise English. Please include in your report:
The goal of the bug report is to explain to us how to reproduce the bug on our
computers. Only submit a report for a bug you can reproduce. Limit your report
to one bug (no bug is too small to report). Include as much detail as possible
in clear, precise English. Please include in your report:

* A title that explains the bug in a few words
* The steps to reproduce the bug
* Expected results
Expand All @@ -12,7 +16,10 @@ The goal of the bug report is to explain to us how to reproduce the bug on our c
* Versions of all relevant software, e.g., python, operating systems, etc.

# Suggesting Enhancements
Before creating enhancement suggestions, please check if that enhancement already exists. To submit your suggestion create an issue in the Cauldron repository and provide the following information:
Before creating enhancement suggestions, please check if that enhancement
already exists. To submit your suggestion create an issue in the Cauldron
repository and provide the following information:

* Use a clear and descriptive title for the issue to identify the suggestion.
* Explain why this enhancement would be useful.
* Provide a step-by-step description of the suggested enhancement in as many details as possible.
Expand Down
Loading

0 comments on commit ed906f8

Please sign in to comment.