hashar added a subscriber: hashar.
hashar added a comment.

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.


TASK DETAIL
  https://phabricator.wikimedia.org/T116007

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: hashar
Cc: hashar, Addshore, JAllemandou, Wikidata-bugs, aude, jeremyb, greg



_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to