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

landing_worker: add and use git scm support (bug 1895523) #147

Merged
merged 100 commits into from
Dec 19, 2024

Conversation

shtrom
Copy link
Member

@shtrom shtrom commented Oct 31, 2024

Builds on top of the refactor for #154.

@shtrom shtrom changed the title docker: use docker[space]compose git landing worker (bug 1895523) Oct 31, 2024
@shtrom shtrom force-pushed the bug1895523/git-landing-worker branch 5 times, most recently from f7a0c70 to 6d5c2f9 Compare November 12, 2024 23:59
@shtrom shtrom changed the base branch from main to bug1895523/git-landing-worker-vcs-agility November 13, 2024 00:05
@shtrom shtrom force-pushed the bug1895523/git-landing-worker-vcs-agility branch from 6d5c2f9 to 8998502 Compare November 13, 2024 00:23
@shtrom shtrom force-pushed the bug1895523/git-landing-worker branch from 2fc3f2e to 99186b8 Compare November 13, 2024 00:26
@shtrom shtrom force-pushed the bug1895523/git-landing-worker-vcs-agility branch from 8998502 to 6e8989e Compare November 13, 2024 21:39
@shtrom shtrom force-pushed the bug1895523/git-landing-worker branch 5 times, most recently from c87e1df to fa48b19 Compare November 19, 2024 06:09
@shtrom shtrom force-pushed the bug1895523/git-landing-worker branch 14 times, most recently from fea63f3 to 5f546c8 Compare November 29, 2024 05:41
And rename turn get_scm into an scm property.
We do this to have a less HG-specific term that can be reused for other
repo types. By removing the little bit of indirection provided by the
previous alias method, we lose the None-ification of empty string (which
Django forces on blank-able Char form fields), so we instead handle this
directly within the worker.
@shtrom shtrom force-pushed the bug1895523/git-landing-worker-vcs-agility branch from 0be5515 to 609cee4 Compare December 17, 2024 07:01
@shtrom shtrom deleted the branch mozilla-conduit:main December 17, 2024 23:55
@shtrom shtrom closed this Dec 17, 2024
@shtrom shtrom reopened this Dec 18, 2024
@shtrom shtrom changed the base branch from bug1895523/git-landing-worker-vcs-agility to main December 18, 2024 04:42
@shtrom shtrom changed the title git landing worker (bug 1895523) landing_worker: add and use git scm support (bug 1895523) Dec 18, 2024
@shtrom shtrom dismissed stale reviews from zzzeid and cgsheeh December 18, 2024 04:49

all comments addressed, main merged-in

Copy link
Member

@cgsheeh cgsheeh left a comment

Choose a reason for hiding this comment

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

LGTM!

@shtrom shtrom requested a review from cgsheeh December 19, 2024 00:50
@shtrom shtrom merged commit 0ac7a09 into mozilla-conduit:main Dec 19, 2024
1 check passed
@shtrom shtrom deleted the bug1895523/git-landing-worker branch December 19, 2024 01:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants