Last modified: 2012-12-03 12:48:50 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T44372, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 42372 - Jenkins jobs for translatewiki project
Jenkins jobs for translatewiki project
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Continuous integration (Other open bugs)
unspecified
All All
: Normal enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-11-23 08:46 UTC by Antoine "hashar" Musso (WMF)
Modified: 2012-12-03 12:48 UTC (History)
4 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Antoine "hashar" Musso (WMF) 2012-11-23 08:46:40 UTC
The TranslateWiki project host some of its configuration file in the translatewiki.git repository. It holds:
* configuration for their projects (.php, .yaml)
* shell scripts
* puppet manifests

We should add a linting job to that project.
Comment 1 Antoine "hashar" Musso (WMF) 2012-11-23 08:47:25 UTC
Ccing Niklas and Siebrand for their information.
Comment 2 Niklas Laxström 2012-11-23 09:44:14 UTC
That would be very nice. Shell scripts are under bin/, project configuration is currently all over (planned to be moved to a subdirectory) and puppet is under puppet/. Wiki configuration is at the root.
Comment 3 Antoine "hashar" Musso (WMF) 2012-12-03 11:34:27 UTC
Configuration:
Zuul  https://gerrit.wikimedia.org/r/36523
Jenkins: https://gerrit.wikimedia.org/r/36528

Nothing is reported back in Zuul. That can be enabled by deploying https://gerrit.wikimedia.org/r/36530 whenever the translatewiki team is ready.
Comment 4 Antoine "hashar" Musso (WMF) 2012-12-03 12:09:40 UTC
And linting shell scripts too:

Zuul: https://gerrit.wikimedia.org/r/36540
Jenkins: https://gerrit.wikimedia.org/r/36538
Comment 5 Siebrand Mazeland 2012-12-03 12:18:40 UTC
Thanks for the efforts, Antoine. Issue can be closed now?
Comment 6 Antoine "hashar" Musso (WMF) 2012-12-03 12:48:50 UTC
I guess so, thanks for all your verifications :-)

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links