Skip to content
This repository has been archived by the owner on May 16, 2024. It is now read-only.

Add automatic merge integration of proposed satellite repos #338

Closed
wants to merge 2 commits into from

Conversation

dreispt
Copy link
Member

@dreispt dreispt commented Jun 28, 2016

Contains #337

@dreispt dreispt force-pushed the add-repo-integration-new branch from 5ac6420 to d4e6082 Compare June 28, 2016 17:01
@dreispt dreispt force-pushed the add-repo-integration-new branch from d4e6082 to bd93c74 Compare July 4, 2016 22:36
@moylop260
Copy link
Contributor

Sorry, I don't understand this change.
Do you have a documentation to read it or a real example?

@sbidoul
Copy link
Member

sbidoul commented Aug 21, 2016

@dreispt I'm all in favor of smaller repos. But I don't understand this PR. Is it to merge the small repo in the big one automatically?

@pedrobaeza
Copy link
Member

I close this one until we have clearer how to implement this.

@pedrobaeza pedrobaeza closed this Oct 12, 2016
@dreispt
Copy link
Member Author

dreispt commented Oct 12, 2016

@sbidoul The point is to allow to run integration tests of modules from different repos.
Example: from OCA/project we created spin-off repos OCA/project-gtd and OCA/project-service.
But we want these repos to run installation and Python tests together.
So, for example, "OCA/project" could be told to get the modules from OCA/project-gtd and OCA/project-service and run the tests on all three on the same build.

This way, an "integration repo" is able to oversee what is going on on their satellite repos.
Does this make sense?

@sbidoul
Copy link
Member

sbidoul commented Oct 12, 2016

@dreispt yes I see the need for integration testing. Thanks for the clarification.

@dreispt
Copy link
Member Author

dreispt commented Oct 12, 2016

@sbidoul Good. I was afraid it could be far fetched 😄
This mechanism could also be used for an eventual OCX to be tested along with some (or all) OCA addons.

@sbidoul
Copy link
Member

sbidoul commented Oct 12, 2016

@dreispt maybe we don't need a full fledged repo to do integration testing. Perhaps a simple requirements files of addons to be tested together could be sufficient.

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

Successfully merging this pull request may close these issues.

4 participants