Git Product home page Git Product logo

Comments (15)

mmann1123 avatar mmann1123 commented on May 25, 2024 1

Looks like conda smitty can help with CI. I'll start with the basics on the existing feedstock but maybe we move to this.

from geowombat.

mmann1123 avatar mmann1123 commented on May 25, 2024 1

I also ran into this on building a pypi package with circle ci
https://www.guyrking.com/2019/12/28/create-a-pypi-package-using-circleci-and-github.html

from geowombat.

mmann1123 avatar mmann1123 commented on May 25, 2024 1

@jgrss I noticed the conda feedstock PR that are getting generated. I don't really understand how its getting generated, maybe on circleci side, but all the pipelines are failing with:

ModuleNotFoundError: No module named 'retry'

Looks like a simple fix.

from geowombat.

mmann1123 avatar mmann1123 commented on May 25, 2024 1

No this is manual at the moment, but we just need to be able to update the v number and the checksum.

from geowombat.

jgrss avatar jgrss commented on May 25, 2024

Completely agree with getting packaged releases. I am close to automating this with CircleCI (see this step).

from geowombat.

jgrss avatar jgrss commented on May 25, 2024

The GitHub auto-release is now working: https://app.circleci.com/pipelines/github/jgrss/geowombat/146/workflows/56cd2cb0-d3f4-41fa-99f0-356ee91cded8/jobs/199.

from geowombat.

mmann1123 avatar mmann1123 commented on May 25, 2024

Ok I have tried a bunch of things mostly to no avail. The following builds locally (need to switch type back to .yaml) for linux. But I haven't been able to get it to build on osx or windows.

meta working_on_linux.txt
@jgrss

from geowombat.

jgrss avatar jgrss commented on May 25, 2024

Here's an update on getting an official Dockerfile for the project. See this branch. Let me know if you can successfully create the Docker image.

from geowombat.

mmann1123 avatar mmann1123 commented on May 25, 2024

Looks like all the tests passed!
conda-forge/geowombat-feedstock#14

@jgrss

from geowombat.

jgrss avatar jgrss commented on May 25, 2024

Hey @mmann1123 what action do I need to take here? I am unfamiliar with conda feedstocks.

from geowombat.

mmann1123 avatar mmann1123 commented on May 25, 2024

Is circleci generating the scripts and pull requests? If so that's amazing

I will look into how to trigger the merge

@jgrss

from geowombat.

mmann1123 avatar mmann1123 commented on May 25, 2024

@jgrss Ok looks like its not the easy win I was hoping for. I have tried a few things here and can't get it to build the new version bc of the c build requirements for moving

from geowombat.

mmann1123 avatar mmann1123 commented on May 25, 2024

Got it! I think they will merge after review. @jgrss
see PR

from geowombat.

jgrss avatar jgrss commented on May 25, 2024

Looks good to me--nice work. So will this get triggered on every PR merge?

from geowombat.

mmann1123 avatar mmann1123 commented on May 25, 2024

Yes please

Screenshot from 2022-06-24 16-59-20

from geowombat.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.