The repo currently contains bash and php scripts.
Having this basic linting / checks should also mean jenkins +2s things when they have +2CR
and thus jenkins actually does the merge / submit!
The repo currently contains bash and php scripts.
Having this basic linting / checks should also mean jenkins +2s things when they have +2CR
and thus jenkins actually does the merge / submit!
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Add repo analytics/limn-wikidata-data | integration/config | master | +6 -0 |
Don't we want jobs for all the limn data repositories? Currently we have the following Gerrit projects:
analytics/limn-analytics-data analytics/limn-edit-data analytics/limn-ee-data analytics/limn-extdist-data analytics/limn-flow-data analytics/limn-language-data analytics/limn-mobile-data analytics/limn-multimedia-data analytics/limn-wikidata-data
Only two have jobs defined:
analytics/limn-mobile-data runs tox-jessie ie rely on a /tox.ini file at the root of the repository.
analytics/limn-language-data runs tox-flake8, same as above but only executes tox -eflake8.
Should be as easy as adding /tox.ini files in all those repositories, then in integration/config.git zuul/layout.yaml copy paste:
- name: analytics/limn- XXX REPO NAME XXX-data test: - tox-jessie gate-and-submit: - tox-jessie
That will invoke tox and whatever command have been defined in the repos.
Change 250399 had a related patch set uploaded (by JanZerebecki):
Add repo analytics/limn-wikidata-data
I created T117416 for that.
This repo currently contains php, sh, sql. But no phpunit tests. So for now it only has phplint running.