Skip to content
New issue

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

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

Already on GitHub? # to your account

use circleci for CI tests #57

Merged
merged 9 commits into from
Oct 6, 2021
Merged

use circleci for CI tests #57

merged 9 commits into from
Oct 6, 2021

Conversation

Chilipp
Copy link
Member

@Chilipp Chilipp commented Oct 6, 2021

as with all the other psyplot repositories, this PR goes away from readthedocs and travis and makes everything with CircleCI.

closes #44

  • Tests added (for all bug fixes or enhancements)
  • Tests passed (for all non-documentation changes)
  • Fully documented, including CHANGELOG.rst for all changes

@Chilipp Chilipp force-pushed the circleci-project-setup branch from 88ce39e to 56ebcff Compare October 6, 2021 13:58
@codecov
Copy link

codecov bot commented Oct 6, 2021

Codecov Report

Merging #57 (1743c5d) into master (3681756) will decrease coverage by 1.84%.
The diff coverage is 0.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #57      +/-   ##
==========================================
- Coverage   67.69%   65.84%   -1.85%     
==========================================
  Files           8        8              
  Lines        2278     2278              
==========================================
- Hits         1542     1500      -42     
- Misses        736      778      +42     
Impacted Files Coverage Δ
psy_view/ds_widget.py 70.35% <ø> (-4.16%) ⬇️
psy_view/plotmethods.py 81.43% <0.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 5694bcd...1743c5d. Read the comment docs.

@Chilipp Chilipp marked this pull request as ready for review October 6, 2021 21:23
@Chilipp Chilipp merged commit 42a8ab3 into master Oct 6, 2021
@Chilipp Chilipp deleted the circleci-project-setup branch October 6, 2021 21:24
Chilipp added a commit that referenced this pull request Oct 8, 2021
Fixed
-----
-   psy-view is now compatible with psyplot 1.4.0

Added
-----
-   psy-maps does now have a CITATION.cff file, see <https://citation-file-format.github.io>

Changed
-------
-   psy-view is now officially licensed under LGPL-3.0-only, see [#58](#58)
-   Documentation is now hosted with Github Pages at <https://psyplot.github.io/psy-view>. Redirects from the old documentation at [https://psy-view.readthedocs.io]{.title-ref} have been configured.
-   We use CicleCI now for a standardized CI/CD pipeline to build and test the code and docs all at one place, see [#57](#57)
Chilipp added a commit that referenced this pull request Oct 8, 2021
Fixed
-----
-   psy-view is now compatible with psyplot 1.4.0

Added
-----
-   psy-maps does now have a CITATION.cff file, see <https://citation-file-format.github.io>

Changed
-------
-   psy-view is now officially licensed under LGPL-3.0-only, see [#58](#58)
-   Documentation is now hosted with Github Pages at <https://psyplot.github.io/psy-view>. Redirects from the old documentation at [https://psy-view.readthedocs.io]{.title-ref} have been configured.
-   We use CicleCI now for a standardized CI/CD pipeline to build and test the code and docs all at one place, see [#57](#57)
Chilipp added a commit that referenced this pull request Oct 8, 2021
Fixed
-----
-   psy-view is now compatible with psyplot 1.4.0

Added
-----
-   psy-maps does now have a CITATION.cff file, see <https://citation-file-format.github.io>

Changed
-------
-   psy-view is now officially licensed under LGPL-3.0-only, see [#58](#58)
-   Documentation is now hosted with Github Pages at <https://psyplot.github.io/psy-view>. Redirects from the old documentation at [https://psy-view.readthedocs.io]{.title-ref} have been configured.
-   We use CicleCI now for a standardized CI/CD pipeline to build and test the code and docs all at one place, see [#57](#57)
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Deploy psy-view docs with CircleCI and GH-Pages
1 participant