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

Implement continuous integration #5

Merged
merged 30 commits into from
Dec 18, 2019
Merged

Implement continuous integration #5

merged 30 commits into from
Dec 18, 2019

Conversation

Besler
Copy link
Contributor

@Besler Besler commented Nov 6, 2019

Solves the following problems:

  • Sets up a continuous integration workflow with azure pipelines
  • Automatically executes tests for code
  • Automatically builds Linux/Windows/Mac conda packages for upload to anaconda

@Besler Besler force-pushed the Besler/CI branch 10 times, most recently from 83e4dea to fb221c5 Compare November 6, 2019 22:51
@Besler Besler force-pushed the Besler/CI branch 5 times, most recently from 12dd332 to da5b121 Compare November 7, 2019 21:25
@Besler Besler force-pushed the Besler/CI branch 3 times, most recently from 481c96e to 3521c58 Compare November 19, 2019 19:03
@Besler Besler force-pushed the Besler/CI branch 6 times, most recently from 6fe3103 to b1c4bd1 Compare November 21, 2019 20:28
@Besler Besler force-pushed the Besler/CI branch 14 times, most recently from 007e5ad to 05b1bc1 Compare December 11, 2019 23:12
@Besler
Copy link
Contributor Author

Besler commented Dec 11, 2019

Python 3.8 no longer accepts DLL locations through PATH making it difficult to test the code. See https://docs.python.org/3.8/whatsnew/3.8.html#bpo-36085-whatsnew

You'll find a cool hack for Windows, Python 3.8 to resolve this.

@Besler Besler force-pushed the Besler/CI branch 6 times, most recently from b5258d1 to 3f8dd02 Compare December 12, 2019 00:48
@Besler Besler merged commit 61939e4 into master Dec 18, 2019
@Besler Besler deleted the Besler/CI branch December 18, 2019 07:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant