Contributors mailing list archives

contributors@odoo-community.org

Browse archives

Avatar

Re: Goodbye runbot, welcome runboat

by
Akretion France., David BEAL
- 28/01/2022 13:18:10
Nice very good job of Stéphane and Alexandre

Bonne journée

David BEAL
Consultant ERP Odoo


Le ven. 28 janv. 2022 à 11:57, Raphaël Reverdy <raphael.reverdy@akretion.com> a écrit :
Thanks ! It's a huge improvement.

Le ven. 28 janv. 2022 à 09:26, Aarón Henríquez Quintana <ahenriquez@forgeflow.com> a écrit :
It works like a charm! I can start an environment instantly, it is a huge improvement.

Thanks a lot Stéphane!

On Fri, 28 Jan 2022 at 09:16, Radovan Skolnik <radovan@skolnik.info> wrote:
Thaks a million, Stephane! Magnificient work indeed!

Best regards,

	Radovan Skolnik

On štvrtok 27. januára 2022 18:07:31 CET Stéphane Bidoul wrote:




> Dear contributors,




> As you may have noticed, a new tool arrived in the OCA landscape: runboat.




> It is a runbot replacement that is specially tailored to OCA needs. Its key




> feature is that it prepares Odoo environments from GitHub commits, and once




> they are initialized they are kept in a dormant state, ready to start in




> seconds when needed for testing. This way we can have a very large number




> of environments ready to use (up to 10 000 on our current machine), so




> there is a great chance that the branch you want to test is readily




> available and there is no wait for functional people wanting to contribute.




> If you are curious about the technology behind it, the runboat source code




> is available on GitHub [1] , and this twitter thread highlights some tools




> used to create it [2] . It is currently enabled for branches 10 to 15. And




> the test environment corresponding to each PR or commit is linked as part




> of the GitHub checks (look at the red cross or green check mark).




> 




> Soon, links to runboat will be added to the README.md files of all repos for




> branches 13, 14 and 15. You can also open it for a repo and Odoo version




> with a link like this:




> https://runboat.odoo-community.org/builds?repo=oca/mis-builder&target_branc




> h=14.0 [3] It is currently not enabled for branches older than 10, although




> in principle it should work for 8 and 9 too. If you need it and want to




> help make it happen, do not hesitate to get in touch on discord. Since




> runboat is proving to work very well and is much more resource efficient




> than runbot, while at the same time providing a better user experience, we




> can now shutdown runbot, in order to save on OCA server costs. With the




> help of Alexandre Fayolle, we are going to do that in the coming weeks, so




> prepare to say goodbye to runbot! Most existing links to




> runbot.odoo-community.org [4] will then redirect to runboat. In the




> meantime, if you notice issues do not hesitate to get in touch by @




> mentioning me on the PRs for which the runboat build would fail and you




> don't readily understand why or how to fix it. This will also help prepare




> for the move from Travis to GitHub actions which we are also planning in




> the first part of 2022. I also monitor the OCA Infrastructure discord




> channel from time to time. Best regards, and happy testing!




> -sbi




> --   Stéphane Bidoul  Operations Director




> M: +32 498 72 46 54     None [5]




> 




> _______________________________________________




> Mailing-List: https://odoo-community.org/groups/contributors-15 [6]




> Post to: mailto:contributors@odoo-community.org




> Unsubscribe: https://odoo-community.org/groups?unsubscribe [7]




> 




> 




> 




> [1] https://github.com/sbidoul/runboat




> [2] https://twitter.com/SBidoul/status/1467143341083086864




> [3]




> https://runboat.odoo-community.org/builds?repo=oca/mis-builder&target_branc




> h=14.0 [4] http://runbot.odoo-community.org




> [5] http://acsone.eu/




> [6] https://odoo-community.org/groups/contributors-15




> [7] https://odoo-community.org/groups?unsubscribe




_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe



--
Aaron Henríquez Quintana
Technical Consultant
Twitter: /AaronHForgeFlow  |  Linkedin: /aaron-henriquez-quintana-84299869


      

_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe



--
Raphaël Reverdy
Mobile +33 6 38 02 03 93
Fixe +33 4 82 53 84 60

_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe

Reference