Deployment tooling/Cabal/2016-03-07

From mediawiki.org

2016-03-07[edit]

Adoption Tasks[edit]

List from repo_config in salt:

  1. scholarships/scholarships
  2. librenms/librenms
  3. cassandra/metrics-collector - jars + git-fat
  4. kibana/kibana
  5. statsv/statsv
  6. zotero/translation-server
  7. citoid/deploy
  8. integration/mediawiki-tools-codesniffer
  9. integration/phpunit
  10. ocg/ocg
  11. dropwizard/metrics - jars + git-fat
  12. zotero/translators
  13. wdqs/wdqs
  14. cxserver/deploy
  15. logstash/plugins - jars + git-fat
  16. fluoride/fluoride
  17. elasticsearch/plugins
  18. tilerator/deploy
  19. integration/php-coveralls
  20. test/testrepo - kill it?
  21. mobileapps/deploy
  22. jobrunner/jobrunner
  23. wikimedia/discovery/analytics
  24. eventlogging/eventlogging
  25. kartotherian/deploy
  26. eventlogging/eventbus
  27. parsoid/deploy
  28. analytics/refinery
  29. mathoid/deploy
  30. scap/scap - we should kill this now that we have the package
  31. cassandra/logstash-logback-encoder - jars + git-fat
  32. integration/phpcs
  33. restbase/deploy
  34. servermon/servermon
  35. integration/slave-scripts
  36. graphoid/deploy
  37. analytics/aqs/deploy
  38. rcstream/rcstream
  39. iegreview/iegreview
  40. sentry/sentry
  • TODO Timeline for transition

Packaging[edit]

MW Deploy[edit]

  • How it should work
    • multiple repos
    • cdb files

As Always[edit]