Coder Social home page Coder Social logo

Comments (18)

donny-dont avatar donny-dont commented on August 17, 2024

This plugin has not been migrated to 0.5. There is an open PR about it that has stagnated. If you would like to assist that would be great.

from drone-pypi.

gjtempleton avatar gjtempleton commented on August 17, 2024

I've done the work to create a new Pypi plugin for Drone 0.8 rather than contributing the code to this repo (as Donny says, the code seems to have stagnated here.)

Docs here: http://plugins.drone.io/gjtempleton/drone-pypi/

Code here: https://github.com/gjtempleton/drone-pypi

from drone-pypi.

tboerger avatar tboerger commented on August 17, 2024

@gjtempleton what do you think about contributing it back to this repo and get into the org as a contributor for this plugin? :)

from drone-pypi.

gjtempleton avatar gjtempleton commented on August 17, 2024

@tboerger
Sure, happy to go down that route, I pushed the work in my own namespace initially in case it being in the Drone-plugins namespace became a drag point to fixes etc, being a contributor for this plugin would certainly combat that.

I'll raise an MR to bring the working code into this repo this evening.

from drone-pypi.

tboerger avatar tboerger commented on August 17, 2024

The plugins org is managed by all contributors now, not only by Brad, so if you are willing to continue maintaining this together with the community it should be cool to have you on board.

from drone-pypi.

xoxys avatar xoxys commented on August 17, 2024

@tboerger What is the state of the plugin? Changes from @gjtempleton seems to never been merged... I would also love to see twine upload instead of python upload

from drone-pypi.

tboerger avatar tboerger commented on August 17, 2024

I have not followed the work on this plugin... need to check.

from drone-pypi.

xoxys avatar xoxys commented on August 17, 2024

I have picked up the work from @gjtempleton and add some enhancements.

  • use twine instead of python setup to upload packages
  • separate the package build steps and make it optional with an parameter

https://github.com/xoxys/drone-pypi/tree/v0.1.0-devel?files=1

I have to do some minor tweaks and adjust the readme but if you are interested we can merge it back?

from drone-pypi.

gjtempleton avatar gjtempleton commented on August 17, 2024

I'm more than happy for someone else's code to be merged back into this repo/replace my documentation in the drone plugins repo as I'm more a Go dev/DevOps engineer than a python developer these days so I've never got around to merging any improvements in.

from drone-pypi.

tboerger avatar tboerger commented on August 17, 2024

I think we can merge that back yeah

from drone-pypi.

xoxys avatar xoxys commented on August 17, 2024

Glad to hear this. What can I do to support you? What is the best way to do this if i am ready?

from drone-pypi.

xoxys avatar xoxys commented on August 17, 2024

@tboerger i am ready to go with first v0.1.0 release. Waiting for your instructins

from drone-pypi.

tboerger avatar tboerger commented on August 17, 2024

Use a similar structure as other plugins like codecov, manifests and so on are using. These should be good blueprints how plugins should look like today.

from drone-pypi.

xoxys avatar xoxys commented on August 17, 2024

@tboerger I think i have allmost done this https://github.com/xoxys/drone-pypi
The question was whats to do to get it back to this repository

from drone-pypi.

tboerger avatar tboerger commented on August 17, 2024

Create a pull request and ping me often enough to review 😂

from drone-pypi.

xoxys avatar xoxys commented on August 17, 2024

@tboerger long time waiting, but now its done. I've created a pull request.
Is ist possible to set drone secrets for this repo? I use a test which try to publish to https://test.pypi.org/legacy/. Therefore a username, password would be required.

from drone-pypi.

tboerger avatar tboerger commented on August 17, 2024

It is possible to set secrets, at least for repo admins.

from drone-pypi.

tboerger avatar tboerger commented on August 17, 2024

@xoxys finished the port to drone >= 0.5, so this issue have been solved.

from drone-pypi.

Related Issues (8)

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.