Skip to content

docker: add support for try-like repository (bug 1986575)#83

Open
shtrom wants to merge 4 commits intomainfrom
bug1986575/try-support
Open

docker: add support for try-like repository (bug 1986575)#83
shtrom wants to merge 4 commits intomainfrom
bug1986575/try-support

Conversation

@shtrom
Copy link
Member

@shtrom shtrom commented Mar 4, 2026

As Try is a rather large repo, it's not always desirable to use it. Instead, the feature is set behind a docker compose profile which is not enabled by default, but can be on demand.

shtrom added 3 commits March 4, 2026 18:26
As Try is a rather large repo, it's not always desirable to use it.
Instead, the feature is set behind a docker compose profile which is not
enabled by default, but can be on demand.
@shtrom shtrom requested review from cgsheeh, dklawren and zzzeid March 4, 2026 07:35
Copy link
Contributor

@zzzeid zzzeid left a comment

Choose a reason for hiding this comment

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

In theory, we could just create a small repo clone (similar to test-repo, first-repo, etc.) that allows multiple heads, and treat it as a try repo. That way it would be compatible with the existing repos. Thoughts?

Base automatically changed from suite-command-shortcurts to main March 5, 2026 04:12
@shtrom
Copy link
Member Author

shtrom commented Mar 5, 2026

In theory, we could just create a small repo clone (similar to test-repo, first-repo, etc.) that allows multiple heads, and treat it as a try repo. That way it would be compatible with the existing repos. Thoughts?

One problem I ran into is that, to test the Try functionality, I needed something with mach. I also used the environment as a way to test changes to mach try, but that essentialy meant bringing an actual Firefox clone in, working from it, and pushing to a matching try repo.

So this is to support this use-case.

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.

2 participants