openerp-community team mailing list archive
-
openerp-community team
-
Mailing list archive
-
Message #06248
Re: OCA: transition from Launchpad to Github
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 <sandy.carter@xxxxxxxxxxxxxxxxxxxx>:
> -----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 : openerp-community@xxxxxxxxxxxxxxxxxxx
> 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
References