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

Figure out what I'm doing with this fork #1

Open
tomdaley92 opened this issue Jul 21, 2022 · 1 comment
Open

Figure out what I'm doing with this fork #1

tomdaley92 opened this issue Jul 21, 2022 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@tomdaley92
Copy link
Member

Problem: No one wants to maintain the official Drone Ansible plugin, and now it's on an old version of ansible (pre ansible-core/community)

Solutions:

  1. Maintain a fork. There are some multi-year epen PR's to the official repo that still have not been merged yet, so I don't think creating a PR is an option here... This is sad.

  2. Create a new plugin from scratch, so that we can use something a little more approachable (e.g. python) that other developers can iterate on as well.

After some fiddling, I'm leaning towards "porting" the current plugin code over the a Python 3 version.. Just need to find the time to get around to this..

@tomdaley92 tomdaley92 added the enhancement New feature or request label Jul 21, 2022
@tomdaley92 tomdaley92 self-assigned this Jul 21, 2022
@tomdaley92 tomdaley92 changed the title Figure out WTF I'm doing here Figure out wut I'm doing here Jul 28, 2022
@tomdaley92 tomdaley92 changed the title Figure out wut I'm doing here Figure out what I'm doing with this fork Aug 13, 2022
@tomdaley92
Copy link
Member Author

I've had success building several different versions of both ansible-core and ansible. I should spend some time cleaning the repo to make it easier to build version whatever easier. Seems like its working well for my needs without a rewrite. But I haven't spent the time to see if there are any new major CLI feature and/or breaking changes.

@tomdaley92 tomdaley92 moved this from In progress to Backlog in Core Infrastructure & Services Aug 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

No branches or pull requests

1 participant