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

[enhancement]: make runlocal available to the public #5033

Open
LukeOrdelmans opened this issue Nov 6, 2024 · 3 comments
Open

[enhancement]: make runlocal available to the public #5033

LukeOrdelmans opened this issue Nov 6, 2024 · 3 comments

Comments

@LukeOrdelmans
Copy link

Describe your feature request here

I dislike having to push all my intermediate pipeline changes to the server (every push is gated by a mandatory review).
I want to be able to test my pipeline locally and push only when my changes are ready for review.

see: https://github.com/Microsoft/azure-pipelines-agent/blob/d504d4/docs/preview/yamlgettingstarted-runlocal.md

@ivanduplenskikh
Copy link
Contributor

Hi @LukeOrdelmans thanks for reporting! We are working on more prioritized issues at the moment, but will get back to this one soon.

@ChristopherHX
Copy link

Wasn't this abandoned and removed in #1706?

That old code didn't seem to use the current syntax of ado pipelines as I remember from reading the old source code in 2022.

I made a fake vsts / ado pipelines client and server that talks to this agent to trigger a local run.

Also made a vscode extension for offline template development and validation.
So all in all replaces everything of the abandoned feature except that it is not currently able to download the task zip's from your server via credentials.

Feel free to ask me if you have any questions, I'm not affiliated with microsoft or this repository.

It's much smaller and faster than installing Azure Devops Server, yes this is possible and is working on windows without third party tools.

@LukeOrdelmans
Copy link
Author

That sounds great, going to check it out! Thx @ChristopherHX

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants