Skip to content

Refactor server/.../step_builder into pipeline/.../builder#3967

Merged
6543 merged 89 commits into
woodpecker-ci:mainfrom
anbraten:move-step-builder
May 13, 2026
Merged

Refactor server/.../step_builder into pipeline/.../builder#3967
6543 merged 89 commits into
woodpecker-ci:mainfrom
anbraten:move-step-builder

Conversation

@anbraten
Copy link
Copy Markdown
Member

@anbraten anbraten commented Jul 24, 2024

Extract the step_builder from the server to the pipeline package.
This cleans the interfaces / structure and will allow us to re-use it in the cli to correctly support pipeline execution (things like depends_on support).

@anbraten anbraten changed the title Move step builder Support depends_on in cli & move stepbuilder Jul 24, 2024
@anbraten anbraten added server feature add new functionality refactor delete or replace old code cli labels Jul 24, 2024
Comment thread pipeline/frontend/yaml/stepbuilder/stepBuilder.go Outdated
@woodpecker-bot
Copy link
Copy Markdown
Contributor

woodpecker-bot commented Jul 24, 2024

Surge PR preview deployment was removed

@anbraten anbraten changed the title Support depends_on in cli & move stepbuilder Refactor stepbuilder Sep 26, 2024
Comment thread server/pipeline/items.go
Comment thread server/pipeline/queue.go Outdated
Comment thread server/rpc/filter_test.go Outdated
@6543 6543 mentioned this pull request Apr 23, 2026
9 tasks
@6543 6543 requested a review from a team May 1, 2026 21:41
Comment thread server/pipeline/queue.go
6543 added 2 commits May 13, 2026 18:39
This reverts commit d4a888e.
Copy link
Copy Markdown
Member

@6543 6543 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i re-reviewed as if i did not touch it at all ... well i only found one thing and that was a false-negative ...

@6543 6543 enabled auto-merge (squash) May 13, 2026 16:54
@6543 6543 merged commit e4dfbf8 into woodpecker-ci:main May 13, 2026
7 checks passed
@woodpecker-bot woodpecker-bot mentioned this pull request May 13, 2026
1 task
6543 added a commit that referenced this pull request May 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

refactor delete or replace old code server

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants