[Openerp-community] github migration: proposale for helper for travis configuration

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

[Openerp-community] github migration: proposale for helper for travis configuration

Alexandre Fayolle - camptocamp
Hello,

I've spent some time setting up
https://github.com/gurneyalex/maintainer-quality-tools

The goal is to provide a setup for running OCA Addons tests with travis
when using OpenERP 6.1 or 7.0 which don't have the odoo.py command. It
should also be possible in the near future to add support for 8.0, and
so as to keep a very similar .travis.yml file in the different branches.
Later this project could serve as host for more tools if needed.

An example addon using this is stock-logistic-warehouse (7.0 branch)
(which has a failed build, but also has no tests and lots of non pep8
compatible code... we will need to fix this)

If people agree, I would like to put this under the OCA umbrella, and
encourage its use for all addons projects. Maybe the porting
documentation could point to it. PR for improvements are welcome. :-)

Thanks for your attention.

--
Alexandre Fayolle
Chef de Projet
Tel : + 33 (0)4 79 26 57 94

Camptocamp France SAS
Savoie Technolac, BP 352
73377 Le Bourget du Lac Cedex
http://www.camptocamp.com


_______________________________________________
Mailing list: https://launchpad.net/~openerp-community
Post to     : [hidden email]
Unsubscribe : https://launchpad.net/~openerp-community
More help   : https://help.launchpad.net/ListHelp
Reply | Threaded
Open this post in threaded view
|

Re: [Openerp-community] github migration: proposale for helper for travis configuration

Joël Grand-Guillaume @ camptocamp
+1 for including this under the OCA umbrelly in the community Maintainers team.


On Wed, Jul 2, 2014 at 1:48 PM, Alexandre Fayolle <[hidden email]> wrote:
Hello,

I've spent some time setting up
https://github.com/gurneyalex/maintainer-quality-tools

The goal is to provide a setup for running OCA Addons tests with travis
when using OpenERP 6.1 or 7.0 which don't have the odoo.py command. It
should also be possible in the near future to add support for 8.0, and
so as to keep a very similar .travis.yml file in the different branches.
Later this project could serve as host for more tools if needed.

An example addon using this is stock-logistic-warehouse (7.0 branch)
(which has a failed build, but also has no tests and lots of non pep8
compatible code... we will need to fix this)

If people agree, I would like to put this under the OCA umbrella, and
encourage its use for all addons projects. Maybe the porting
documentation could point to it. PR for improvements are welcome. :-)

Thanks for your attention.

--
Alexandre Fayolle
Chef de Projet
Tel : + 33 (0)4 79 26 57 94

Camptocamp France SAS
Savoie Technolac, BP 352
73377 Le Bourget du Lac Cedex
http://www.camptocamp.com


_______________________________________________
Mailing list: https://launchpad.net/~openerp-community
Post to     : [hidden email]
Unsubscribe : https://launchpad.net/~openerp-community
More help   : https://help.launchpad.net/ListHelp



--


camptocamp
INNOVATIVE SOLUTIONS
BY OPEN SOURCE EXPERTS

Joël Grand-Guillaume
Division Manager
Business Solutions

+41 21 619 10 28



_______________________________________________
Mailing list: https://launchpad.net/~openerp-community
Post to     : [hidden email]
Unsubscribe : https://launchpad.net/~openerp-community
More help   : https://help.launchpad.net/ListHelp
Reply | Threaded
Open this post in threaded view
|

Re: [Openerp-community] github migration: proposale for helper for travis configuration

Guewen Baconnier @ Camptocamp
In reply to this post by Alexandre Fayolle - camptocamp
Hello,

On 07/02/2014 01:48 PM, Alexandre Fayolle wrote:

> Hello,
>
> I've spent some time setting up
> https://github.com/gurneyalex/maintainer-quality-tools
>
> The goal is to provide a setup for running OCA Addons tests with travis
> when using OpenERP 6.1 or 7.0 which don't have the odoo.py command. It
> should also be possible in the near future to add support for 8.0, and
> so as to keep a very similar .travis.yml file in the different branches.
> Later this project could serve as host for more tools if needed.
Great!
>
> An example addon using this is stock-logistic-warehouse (7.0 branch)
> (which has a failed build, but also has no tests and lots of non pep8
> compatible code... we will need to fix this)
Could the project also contain an example of .coveragerc?
>
> If people agree, I would like to put this under the OCA umbrella, and
> encourage its use for all addons projects. Maybe the porting

+1

> documentation could point to it. PR for improvements are welcome. :-)

Done, it points to your repo, the link should be updated when the GitHub
repo will be owned by the OCA.

>
> Thanks for your attention.
>

Thanks to you!

--
Guewen Baconnier
Business Solutions Software Developer

Camptocamp SA
PSE A, CH-1015 Lausanne
Phone: +41 21 619 10 39
Office: +41 21 619 10 10
http://www.camptocamp.com/

_______________________________________________
Mailing list: https://launchpad.net/~openerp-community
Post to     : [hidden email]
Unsubscribe : https://launchpad.net/~openerp-community
More help   : https://help.launchpad.net/ListHelp
Reply | Threaded
Open this post in threaded view
|

Re: [Openerp-community] github migration: proposale for helper for travis configuration

Nicolas Bessi - Camptocamp
Hello, 

+1 to pass it under OCA.

There is some PR to be merge to be able to use it with other OCA dependences and with 6.1 series

Regards

Nicolas


2014-07-02 16:39 GMT+02:00 Guewen Baconnier <[hidden email]>:
Hello,

On 07/02/2014 01:48 PM, Alexandre Fayolle wrote:
> Hello,
>
> I've spent some time setting up
> https://github.com/gurneyalex/maintainer-quality-tools
>
> The goal is to provide a setup for running OCA Addons tests with travis
> when using OpenERP 6.1 or 7.0 which don't have the odoo.py command. It
> should also be possible in the near future to add support for 8.0, and
> so as to keep a very similar .travis.yml file in the different branches.
> Later this project could serve as host for more tools if needed.
Great!
>
> An example addon using this is stock-logistic-warehouse (7.0 branch)
> (which has a failed build, but also has no tests and lots of non pep8
> compatible code... we will need to fix this)
Could the project also contain an example of .coveragerc?
>
> If people agree, I would like to put this under the OCA umbrella, and
> encourage its use for all addons projects. Maybe the porting

+1

> documentation could point to it. PR for improvements are welcome. :-)

Done, it points to your repo, the link should be updated when the GitHub
repo will be owned by the OCA.

>
> Thanks for your attention.
>

Thanks to you!

--
Guewen Baconnier
Business Solutions Software Developer

Camptocamp SA
PSE A, CH-1015 Lausanne
Phone: <a href="tel:%2B41%2021%20619%2010%2039" value="+41216191039">+41 21 619 10 39
Office: <a href="tel:%2B41%2021%20619%2010%2010" value="+41216191010">+41 21 619 10 10
http://www.camptocamp.com/

_______________________________________________
Mailing list: https://launchpad.net/~openerp-community
Post to     : [hidden email]
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

_______________________________________________
Mailing list: https://launchpad.net/~openerp-community
Post to     : [hidden email]
Unsubscribe : https://launchpad.net/~openerp-community
More help   : https://help.launchpad.net/ListHelp
Reply | Threaded
Open this post in threaded view
|

Re: [Openerp-community] github migration: proposale for helper for travis configuration

Alexandre Fayolle - camptocamp
In reply to this post by Joël Grand-Guillaume @ camptocamp
Hello,

I did the tranfer of ownership. The correct repository is now https://github.com/OCA/maintainer-quality-tools

Please update your remotes and configuration files :)

Alexandre


On 02/07/2014 16:24, Joël Grand-Guillaume wrote:
+1 for including this under the OCA umbrelly in the community Maintainers team.


On Wed, Jul 2, 2014 at 1:48 PM, Alexandre Fayolle <[hidden email]> wrote:
Hello,

I've spent some time setting up
https://github.com/gurneyalex/maintainer-quality-tools

The goal is to provide a setup for running OCA Addons tests with travis
when using OpenERP 6.1 or 7.0 which don't have the odoo.py command. It
should also be possible in the near future to add support for 8.0, and
so as to keep a very similar .travis.yml file in the different branches.
Later this project could serve as host for more tools if needed.

An example addon using this is stock-logistic-warehouse (7.0 branch)
(which has a failed build, but also has no tests and lots of non pep8
compatible code... we will need to fix this)

If people agree, I would like to put this under the OCA umbrella, and
encourage its use for all addons projects. Maybe the porting
documentation could point to it. PR for improvements are welcome. :-)

Thanks for your attention.

--
Alexandre Fayolle
Chef de Projet
Tel : + 33 (0)4 79 26 57 94

Camptocamp France SAS
Savoie Technolac, BP 352
73377 Le Bourget du Lac Cedex
http://www.camptocamp.com


_______________________________________________
Mailing list: https://launchpad.net/~openerp-community
Post to     : [hidden email]
Unsubscribe : https://launchpad.net/~openerp-community
More help   : https://help.launchpad.net/ListHelp



--


camptocamp
INNOVATIVE SOLUTIONS
BY OPEN SOURCE EXPERTS

Joël Grand-Guillaume
Division Manager
Business Solutions

+41 21 619 10 28



-- 
Alexandre Fayolle
Chef de Projet
Tel : + 33 (0)4 79 26 57 94

Camptocamp France SAS
Savoie Technolac, BP 352
73377 Le Bourget du Lac Cedex
http://www.camptocamp.com

_______________________________________________
Mailing list: https://launchpad.net/~openerp-community
Post to     : [hidden email]
Unsubscribe : https://launchpad.net/~openerp-community
More help   : https://help.launchpad.net/ListHelp