artemis-analytics / artemis

Apache License 2.0
5 stars 2 forks source link

Publish conda package #36

Open ryanmwhitephd opened 4 years ago

ryanmwhitephd commented 4 years ago

Along with documentation, let's publish a conda package to conda-forge. If anything, to make sure we have a placeholder for the package.

ryanmwhitephd commented 4 years ago

Documentation for publishing to conda-forge can be added to the wiki.

DominicParent commented 4 years ago

I've found a good link while waiting for readthedocs to pickup some changes. The link has some information for when I can work on this.

https://docs.anaconda.com/anaconda-cloud/user-guide/tasks/work-with-packages/

DominicParent commented 4 years ago

I've created a conda organization (Artemis-Analytics) and will be creating a package to push up to the repository.

DominicParent commented 4 years ago

As per the Slack conversation, we will be creating Artemis release 0.6.0. I will work on creating one (or more) 0.6.0-rc, as needed. This release will be pushed to the conda repository.

DominicParent commented 4 years ago

I am now able to build the artemis conda package. I will do more work to test this (I want to confirm this on my home desktop).

Seems to need:

conda build conda-recipes -c conda-forge
DominicParent commented 4 years ago

My latest commit has corrected the test part of the conda-build cycle to be able to run a test after the build process. Seems to work. I should be able to wrap up this process tomorrow.

DominicParent commented 4 years ago

I'll put up some documentation I found on the wiki regarding running tests after conda builds. We will want to use this later.

DominicParent commented 4 years ago

The conda package can be built from the master branch. It should result in a successful test, and have the package available in the /home//miniconda3/envs/artemis-dev/conda-bld// folder. I'll put some info about this on the wiki.