as for the needed script, there are bits and piecies in the master repo to 
cut/paste to a working solution. 
for the coverage part, we recently switched to codecov for the coverage (we 
used to rely on coveralls too)

On Wednesday, September 9, 2015 at 11:27:30 AM UTC+2, Stefan van den 
Eertwegh wrote:
>
> Hi All,
>
> I have a GITLAB CE and GITLAB CI server running.
> Does anyone have an example for a python based web2py gitlab-ci.yml for 
> continuous integration with web2py project GIT's?
>
> For the people who not know what this file is.. it is the file that 
> configures the test suite for CI integration with a GIT project from GITLAB.
>
> I need a file that does the following:
> - clones the GIT.
> - extracts web2py_src in the right folder.
> - makes a temporary venv with pip install -r requirements.txt from the GIT.
> - tests several unittests from the GIT controllers/modules/ e.g. what you 
> make from the unittests.
>
> And per each commit it does the following above in sandboxed environment 
> on the CI server to test the unitttests and returns if the build completed 
> of failed.
> After each build the sandboxed environment is being removed because with 
> each new commit it starts all over again.
>
> Also, does anyone know a good free alternative like coveralls.io for the 
> coverage of the code in the unittests?
> I have a few projects private in my gitlab which i want to cover with 
> unittests and coverage code functionality..
>
> Thanks for reading and maybe replying.
>
> Greetings,
> Corebyte
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to