Esmvaltool: Enable stickler-ci

Created on 11 Feb 2017  路  7Comments  路  Source: ESMValGroup/ESMValTool

Could we enable the stickler-ci service for the repo please.

This will perform automated lint and pep8 tests using flake8 and pep8 on all pull-requests. The service uses sensible defaults but is easily customisable, see here.

I don't have sufficient repo privileges to enable this service.

Ping owner @veyring

enhancement standards

Most helpful comment

I just enabled stickler-ci access. Have fun!

All 7 comments

Ping @ESMValGroup/esmvaltool-developmentteam

No doubt we will need a .stickler.yml file to exclude and ignore the files and directories that require not to be checked.

This kinda forces the coversation forward with regards to sensibly restructuring the repo hierarchy for different source code i.e. R, Python and ncl @nielsdrost

If you run into any issues getting stickler-ci going, let me know :smile:

Ping @axel-lauer, could you please enable stickler-ci for the repo.

It's easy. Login to stickler-ci using your github account, allow the site to access your github metadata, then simply check the tick box against the ESMValGroup/ESMValTool repo. Bosh. Job done! It'll be 30 seconds of your day well spent!

Then we get to leverage all the lovely stickler-ci lint and pep8 yummy goodness as a service on all pull-requests. What's not to like? Komm schon! :wink:

@axel-lauer if you do enable stickler-ci, could you please ping me or close this issue, then I can spin a .stickler.yml file. Thanks.

I just enabled stickler-ci access. Have fun!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

chris-to-pher picture chris-to-pher  路  3Comments

bouweandela picture bouweandela  路  3Comments

axel-lauer picture axel-lauer  路  5Comments

jvegasbsc picture jvegasbsc  路  4Comments

valeriupredoi picture valeriupredoi  路  4Comments