https://bugzilla.wikimedia.org/show_bug.cgi?id=54762

       Web browser: ---
            Bug ID: 54762
           Summary: find a way to deploy PHPUnit on production machines
           Product: Wikimedia
           Version: wmf-deployment
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: Unprioritized
         Component: Continuous integration
          Assignee: wikibugs-l@lists.wikimedia.org
          Reporter: has...@free.fr
                CC: has...@free.fr, innocentkil...@gmail.com,
                    krinklem...@gmail.com
            Blocks: 53594
    Classification: Unclassified
   Mobile Platform: ---

Our first Jenkins runner (gallium) had PHPUnit installed using pear.  We then
upgraded it from time to time using the pear command.

This has at least two issues:

- we blindly install from a third party repository
- the update has to be done manually on each slave (currently two: gallium and
lanthanum).

We would need to streamline PHPUnit upgrade process. Either by having it
provided by a Debian package or using git-deploy.

Culprits:
- the Debian package ship 3.6.x while we are relying on PHPUnit 3.7.x
- there is no tutorials for git-deploy


This prevents us from running PHPUnit jobs on any slaves (bug 53594)

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to