Π“Ρ€Π°Ρ„ ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΎΠ²

20 ΠšΠΎΠΌΠΌΠΈΡ‚ΠΎΠ²

Автор SHA1 Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ Π”Π°Ρ‚Π°
wezhou 6a41871046 Remove reference to compiled_without_hash.txt in tox.ini 2016-04-13 12:17:57 -07:00
wezhou 4acb69506c Fix travis-ci build failure
* Need to move addons-server install from "deps" to "commands" because
  editable mode is not compitable with hash-checking mode for "pip install"
* Need to add extra install commands for anything used to depend on
  "compiled.txt" or "prod.txt" because the two have been splitted into
  with and without hash files.
2016-04-11 17:59:28 -07:00
Andrew Williamson 15b80c5f12 split addons/editors/devhub build jobs 2016-03-31 16:35:54 +01:00
Christopher Grebs 984a704598 Run addons-linter for WebExtensions.
* Adds simple wrapper around addons-linter
* runs addons-linter if switch 'addons-linter' is active
* only runs it for WebExtensions
* Adds basic compatibility wrapper to integrate it's output
  into the rest of AMO without rewriting everything

fixes #882, fixes #1854, fixes #1853, fixes #1855, fixes #884
2016-03-17 15:56:49 +01:00
Christopher Grebs 400d52eb86 Merge branch 'master' of github.com:mozilla/olympia into feature/restructure-modules 2016-01-22 06:49:19 +01:00
Kumar McMillan 7ca31208cb Use /olympia for all deps, like prod 2016-01-19 11:14:01 -06:00
Kumar McMillan 33cc057a0f Hey Travis, get non-wheels from /olympia like prod 2016-01-19 10:47:08 -06:00
Mathieu Pillard 45a1fa120e Change remaining apps/ paths in the code to src/olympia
That will hopefully fix the travis builds, at least making them run
properly.
2016-01-06 10:48:04 +01:00
Christopher Grebs 2075a68c38 Tell tox to setup the 'olympia' module. 2016-01-06 10:48:03 +01:00
Andy McKay 9993acfbe3 move to new repo 2015-11-25 13:09:24 -08:00
Kumar McMillan fa65808a2d Revert "Use the Travis cache to dramatically speed up test dependency installation."
This reverts commit 81d6f202ee.

django-cache-machine==0.8 does not match what we were using in the git
revision beforehand. This is blocking us on master so I'm just going to revert
temporarily while we fix up pyrepo to get the right packages on there.
2015-10-19 16:32:27 -05:00
Kris Maglione 81d6f202ee Use the Travis cache to dramatically speed up test dependency installation. 2015-10-19 10:36:28 -07:00
Kris Maglione da07e6bf8e Run three concurrent test processes for the main and addons-devhub-editors test groups. 2015-10-17 18:14:30 -07:00
Mathieu Agopian de90dc575b Make sure we only install packages from pyrepo 2015-07-28 09:51:54 +02:00
Mathieu Agopian ca7441e30e Switch travis to python2.7 now that production has switched 2015-03-12 18:49:34 +01:00
Mathieu Agopian ab868ab960 pin dev requirements 2015-02-10 10:29:28 +01:00
Mathieu Agopian 769767d806 Use Travis-ci's container infrastructure (bug 1118887) 2015-01-09 10:20:48 +01:00
Mathieu Agopian 2783cceaf3 properly use settings_tests for tests 2014-12-19 18:32:48 +01:00
Mathieu Agopian b3b27d1c6a add the 'assets' build to travis 2014-12-18 12:21:25 +01:00
Mathieu Agopian 7c9c856873 Use pytest (bug 1090184) 2014-12-09 09:45:40 +01:00