Hello Sandy. I intend to setup continuous integration setup for OCA/switzerland. I'm not found of the fact to rename addons to avoid them to be tested. I would propose:
If a branch is not ready to be tested (nothing ported) it should simply not have any travis.yml file Using python ast to eval the manifest (It is just a dict) and using the installable key to determine if module should be taken in account. I do not have a good experience with renaming thing around with bazaar, I do not know how git manage it but it makes me uncomfortable. Regards Nicolas 2014-06-26 21:22 GMT+02:00 Sandy Carter <[email protected]>: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > > > Le 2014-06-26 10:50, Guewen Baconnier a écrit : > > > > 4. Sandy added this great stuff to the project. > > Thank you :) > > > > 5. Set modules to uninstallable with: > > ack installable --py -l | xargs sed "s/[\"|']installable[\"|']: > > True/'installable': False/" -i > > Just a point: In OCA/canada, I have been renaming the folders of > uninstallable modules to modulename_unported with "_unported" at the end > to help travis not test these modules. > > This may be too hackish, but it was the most straightforward solution I > have considered. > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2 > Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ > > iQEcBAEBAgAGBQJTrHLwAAoJEKYZqB2wZ/VqVJEH/R88X74ySoFdw9rkWuF5UShr > ukWu0rmJk7iNZPu/oskLq6lgTqRZCGZGS5EFZtqsB8AvIycJ6YtYOXui9xkhagtZ > v3Hn8bR0SH058gQxIMPsET7uB+LUkrSKjqOhsdzlJA+62RMBM8yovGZtNREhrUza > mx59W7NYJLndwd7QCFfJ/C1ftdfpK0s7ECUYCQJV2K0qoSCMKQ4jP+DFLtvphorW > qqzKYLuQOdGDOCcczvgh0mDd+sZ3g9AOVV6MnXSHaLKVct8u0YmrN8I3B04B5CrE > 42I9J1+rOi7x7q1Og9h07ghd45bBD07UGTrw0V+GkXCli4eOKyV14BpRE7S26cw= > =mQIk > -----END PGP SIGNATURE----- > > _______________________________________________ > Mailing list: https://launchpad.net/~openerp-community > Post to : [email protected] > Unsubscribe : https://launchpad.net/~openerp-community > More help : https://help.launchpad.net/ListHelp > -- Nicolas Bessi Senior ERP consultant Business Solution technical manager Camptocamp SA PSE A CH-1015 Lausanne http://openerp.camptocamp.com Direct: +41 21 619 10 26 Office: +41 21 619 10 10
_______________________________________________ Mailing list: https://launchpad.net/~openerp-community Post to : [email protected] Unsubscribe : https://launchpad.net/~openerp-community More help : https://help.launchpad.net/ListHelp

