-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Feedback Issue: Multi-repo workspace configuration #8623
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
Comments
I wanted to use this feature to open all I encountered various issues:
What was the maximum number of repositories multi-repo workspaces were tested with? I'd like to add a disclaimer to the docs to warn people not to exceed that number. |
It would be nice to have a property for the sub-repo dir to be opened with a new VSCODE instance with the new dir as its root. Same thing as running An example use case(there are more): https://discord.com/channels/816244985187008514/960820692876681256/960836288171360256 |
I recommend providing an option to make us able to pass/get the main configuration from |
You can pass env vars via URL: https://www.gitpod.io/docs/environment-variables#provide-env-vars-via-url |
When working on local VSCode the |
Hey @ThePaulMcBride, can you please describe more of what you're trying to do? |
In this article it says you can add a |
Can this be nested? |
Additional repositories are cloned as shallow copies [1] with [1] https://www.git-scm.com/docs/shallow
[3] https://www.gitpod.io/docs/multi-repo-workspaces |
making vscode workspace files work with this would be great. Otherweise having both folder in the workspace by opening the parent folder would be an option too. For me at least. |
@jldec Something we found surprising (which someone has also raised in discord), is that if you add an We would potentially have a lot of |
This features work great, we have 5 additional repositories in one of our workspaces. Similar to @ThePaulMcBride feedback, I was wondering if that would be possible to opt-in for some of them to automatically add them to the VSCode workspace next to the main repository? Kind of equivalent to this UI feature: Thanks! |
Hey @gierschv, we're doing it on this To make this work, you have to create a gitpod/gitpod-ws.code-workspace Line 2 in ccb148f
Next, you have to tell gitpod to use that Line 2 in ccb148f
More info on docs: |
Awesome! I didn't know you could put a |
I'd like to point you to this comment - #9209 (comment) - where I suggest considering the use case where you want to use Gitpod to work on repos where you have no access to that repo to add a What I'd particularly like is environment variable expansion within
|
I would like to use this feature to clone my repository inside another repository. For the context: My repository is an extension for another. So I have to install first the other repository and clone my repository inside a specific folder. For this I would like to install inside an |
Cross posting potential feedback: |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
This is currently a nice feature, but it is lacking an integration into prebuilds. Additionally, to that, I want to be able to select additional repositories that trigger a prebuild of my main repository, when a commit is pushed to a given branch of those. |
This should work. Can you share the repositories (configurations) you are using it with? |
@sgurlt also created a thread on our discord server, we're discussing there 👋 |
Objective
The aim of this issue is to gather feedback on the Beta feature: Multi-repo workspace configuration.
Please add your feedback in comments below -- any feedback is welcome!
More information
The text was updated successfully, but these errors were encountered: