Diederik has uploaded a new change for review.
https://gerrit.wikimedia.org/r/90684
Change subject: Add dependencies for Wikimetrics to Jenkins to enable CI.
......................................................................
Add dependencies for Wikimetrics to Jenkins to enable CI.
Wikimetrics is webapp developed by the Analytics team and
hosted under the analytics/wikimetrics Gerrit repo. It's
written in Python and uses Flask and SQLAlchemy as core
dependencies. This patchset includes all Python dependencies.
Change-Id: I306ad8c75fb99bed7e338b7da03fc39936abb0b2
---
M modules/contint/manifests/packages.pp
1 file changed, 15 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/operations/puppet
refs/changes/84/90684/1
diff --git a/modules/contint/manifests/packages.pp
b/modules/contint/manifests/packages.pp
index 069241a..7f48f79 100644
--- a/modules/contint/manifests/packages.pp
+++ b/modules/contint/manifests/packages.pp
@@ -101,6 +101,21 @@
ensure => 'installed',
}
+ # Dependencies for Wikimetrics
+ package { [
+ 'python-mysqldb',
+ 'python-nose',
+ 'python-dev',
+ 'python-sqlalchemy',
+ 'python-requests',
+ 'python-flask',
+ 'python-celery',
+ 'python-yaml',
+ 'python-coverage',
+ 'libmysqlclient-dev',
+ ]: ensure => 'installed',
+ }
+
# Used to build analytics udp-filters
package { ['libcidr0-dev', 'libanon0-dev']:
ensure => 'latest',
--
To view, visit https://gerrit.wikimedia.org/r/90684
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I306ad8c75fb99bed7e338b7da03fc39936abb0b2
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Diederik <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits