Граф коммитов

542 Коммитов

Автор SHA1 Сообщение Дата
Rob Hudson 6ec0330d75 Updated monolith collection cron to run after midnight UTC 2013-12-04 10:02:05 -08:00
Rob Hudson f7a4745590 Dump user install data (bug 938915) 2013-11-19 09:33:30 -08:00
Rob Hudson 13dbfc9075 Process IARC changes (bug 931933) 2013-11-15 17:53:18 -08:00
Allen Short 2f31540bd7 Remove unneeded cron jobs (bug 885475) 2013-11-13 13:18:11 -08:00
Mathieu Pillard 85eb804db8 Upgrade django-cache-machine to 0.8 (bug 883477)
count()s caching is disabled in tests, this was already done before
by accident, this is now done on purpose because it messes up with
all the tests.
2013-10-03 10:45:00 -04:00
David Larlet fcc57ab7f4 Merge pull request #1166 from davidbgk/918852-clean-task
Removing obsolete clean_out_addonpremium task (bug 918852)
2013-09-26 09:04:15 -07:00
Rob Hudson c10bb2e5d3 Inverted bulk/priority queues so priority is now opt-in (bug 910471) 2013-09-23 12:53:51 -07:00
David Larlet e32c96ac1d Removing obsolete clean_out_addonpremium task (bug 918852) 2013-09-20 17:29:40 +02:00
Andy McKay d59039a48f remove paypal check 2013-09-20 16:02:55 +01:00
Kevin Ngo 9e5114721a add line breaks between parent css rules and nested for @mattbasta 2013-09-16 13:03:32 -07:00
Rob Hudson 067c2ce309 Updated sample ES config to not cluster locally 2013-08-27 16:29:17 -07:00
Rob Hudson 8da224e0d8 Added `update_monolith_stats` to cron jobs 2013-08-21 14:24:45 -07:00
Kevin Ngo e4ac2f213c have index_theme_user_counts use celery bulk queue (bug 905412) 2013-08-16 14:30:09 -07:00
Kevin Ngo 91288ff683 back out theme stats cron, celery being filled up 2013-08-14 09:37:06 -07:00
Wil Clouser 9a447c11ab add comment to crontab.tpl about UTC 2013-07-23 21:17:36 -07:00
Jason Thomas 5b9c71f486 Modify crontab.tpl to run jobs in UTC 2013-07-24 00:01:33 -04:00
Kevin Ngo a20f765f30 theme statistics (bug 565813) 2013-07-08 08:49:59 -07:00
Rob Hudson 248fd987f5 Added Polish analyzer.
Note: Requires the elasticsearch plugin found here:
https://github.com/elasticsearch/elasticsearch-analysis-stempel
2013-06-28 15:59:48 -07:00
Jeremiah Orem 1fe4081b48 Move fabfile to toplevel dir. 2013-06-24 16:33:43 -07:00
Jeremiah Orem 7e7d0f82ce BUILD_ID is set elsewhere. 2013-06-24 13:41:34 -07:00
Jeremiah Orem caedf30898 Get rid of some unused vars. 2013-06-20 17:16:26 -07:00
Jeremiah Orem f3b4705ac2 Factor manage.py commands. 2013-06-20 17:12:07 -07:00
Jeremiah Orem 85f05e5da8 Move to different settings file. 2013-06-20 11:39:20 -07:00
Jeremiah Orem 1eccbddbd0 Use deploytools env. 2013-06-20 10:04:06 -07:00
Jeremiah Orem a60b17d855 Remove dependencies on multiple settings. 2013-06-20 08:39:44 -07:00
Jeremiah Orem fbcfe8faa3 No more remora in update scripts. 2013-06-20 08:31:50 -07:00
Jeremiah Orem 2b5efa752e Restart -b too!. 2013-06-19 17:04:20 -07:00
Jeremiah Orem 1ddf8748cc Try to speed up restarts. 2013-06-19 17:01:04 -07:00
Jeremiah Orem 7fbfa6e9ca Update fabfile. 2013-06-19 14:13:34 -07:00
Jeremiah Orem 319c8d4fea Pass full ref string. 2013-06-19 12:03:51 -07:00
Jeremiah Orem 07db374710 Too many args in install_package. 2013-06-18 12:32:56 -07:00
Jeremiah Orem 132a8b9d15 Use fabdeploytools helpers. 2013-06-18 12:24:33 -07:00
Jeremiah Orem 2727b5e69d Push with fabdeploytools package. 2013-06-18 12:06:59 -07:00
Jeremiah Orem 4433ab556f Make tasks parallel. 2013-06-17 17:23:59 -07:00
Jeremiah Orem 73eee187e1 No rpm compression. 2013-06-17 17:14:10 -07:00
Jeremiah Orem 349a75bb58 Fix restart format. 2013-06-17 17:00:17 -07:00
Jeremiah Orem 08045c8ee0 Add full restarts for gunicorn. 2013-06-17 16:40:26 -07:00
Jeremiah Orem ca387c58ed Add support for multiple master gunicorns. 2013-06-17 16:14:22 -07:00
Jeremiah Orem 3c71ad5e88 Remove notifier code from update scripts. 2013-06-17 11:09:41 -07:00
Jeremiah Orem 1d344102dc Remove old mod_wsgi restart method. 2013-06-17 11:09:41 -07:00
Jeremiah Orem c40101a8d8 Clean up package file. 2013-06-14 11:30:42 -07:00
Jeremiah Orem 0cf174dc80 Change package prefix. 2013-06-14 11:14:18 -07:00
Jeremiah Orem ed749ec741 Clean old packages. 2013-06-14 11:10:56 -07:00
Jeremiah Orem 7a39fd5f67 Install directory should be rpm name. 2013-06-14 10:42:39 -07:00
Jeremiah Orem ae990627a0 Force symlink creation. 2013-06-14 10:08:17 -07:00
Jeremiah Orem 2686524c9f FPM looks at prefix when creating directory list. 2013-06-14 10:00:47 -07:00
Jeremiah Orem 7de96b042a Manage directories in rpm. 2013-06-14 09:45:08 -07:00
Jeremiah Orem 802eab27bc Force symlink creation. 2013-06-14 09:33:32 -07:00
Jeremiah Orem cfd97508d9 BUILD_ID must come before ref. 2013-06-13 17:42:43 -07:00
Chris Van 2daa08b8be remove more appcache stuff - thanks, @robhudson (bug 880767) 2013-06-13 16:51:28 -07:00
Andy McKay ab314bc75b remove watermarked file cron (bug 882949) 2013-06-13 16:29:58 -07:00
Jeremiah Orem 5b7f2dee5e Working deploy via rpms. 2013-06-13 15:43:51 -07:00
Jeremiah Orem 37bea59911 Flip symlink on package install. 2013-06-13 15:30:12 -07:00
Jeremiah Orem 209cd678f7 Install package (fabfile.py). 2013-06-13 14:52:02 -07:00
Jeremiah Orem 97063d4f0a Also exclude *.pyc. 2013-06-13 14:23:40 -07:00
Jeremiah Orem c2049c0625 Only package zamboni and venv. 2013-06-13 14:18:47 -07:00
Jeremiah Orem e3d25f7d31 Discover ref automatically. Exclude .git and .svn. 2013-06-13 14:04:24 -07:00
Jeremiah Orem 58c072ea39 Add build_package to fabfile. 2013-06-13 13:57:45 -07:00
Jeremiah Orem d0e3308a7d Fabric version of deploy script. 2013-05-31 10:12:21 -07:00
Andy McKay 02e41e6552 add in dump_apps cron (bug 873190) 2013-05-27 09:41:58 -07:00
Chris Van 66ea43ce51 Revert "always update BUILD_ID on our bundles when we call jingo_minify.compress_assets"
This reverts commit ba063a9fda.
2013-05-23 17:35:47 -07:00
Chris Van ba063a9fda always update BUILD_ID on our bundles when we call jingo_minify.compress_assets 2013-05-23 17:35:31 -07:00
Jeremiah Orem 34ade381f9 Add timestamp to assets build_id. 2013-05-23 16:55:59 -07:00
Rob Hudson febc9de968 Don't use --no-index for jenkins so it can fall back to pypi if needed. 2013-05-20 11:13:57 -07:00
Rob Hudson 055262ed84 Updated our jenkins build to use pyrepo 2013-05-20 11:08:03 -07:00
Rob Hudson 6e98c92a37 Updated AMO tests to use jenkins-es20 2013-05-13 12:03:29 -07:00
Rob Hudson c0d2417afe Added jenkins-es20 to the nose blockage whitelist 2013-05-13 11:12:19 -07:00
Rob Hudson d6ccd0d9e1 Updated to point to the ES 0.20 instance for jenkins (bug 871603) 2013-05-13 10:07:51 -07:00
Jason Thomas 5b23ae8c43 Update create_virtualenv 2013-05-09 04:11:51 -04:00
Jason Thomas 73d23a9970 Selectively build virtualenv (bug 860386) 2013-05-06 11:01:41 -04:00
Jeremiah Orem 2354b8aa16 Fix style issues in update script. 2013-04-19 14:01:23 -07:00
Andy McKay 7cac383712 no need to clear out sessions from the db (bug 795363) 2013-04-19 09:30:38 -07:00
Jeremiah Orem 74ad4c1935 Notifier is too chatty. 2013-04-18 17:49:28 -07:00
Jeremiah Orem 60e2f0232b Add notifier to commander script. 2013-04-18 17:15:08 -07:00
Jeremiah Orem 592ad6d3bc Add notifier to deploy script. 2013-04-18 16:28:11 -07:00
Andy McKay 6640de353a add in xunit 2013-04-12 15:15:28 -07:00
Andy McKay 2105085233 if arg 3 isn't --with-coverage, pass the value in 2013-04-12 15:05:56 -07:00
Hanno Schlichting 405afe32fd Port `SET_ES_TESTS` trick from run_mkt_tests script 2013-04-06 15:10:00 +02:00
Wil Clouser 4e1c2a1889 remove personas crons 2013-03-28 13:31:08 -07:00
Chris Van c8ddda2887 use clean-css for marketplace-assets, add to settings_base.py 2013-03-18 16:11:24 -07:00
Chris Van 56f418d068 do not remove xregexp-min.js during build-assets (what a dumb filename btw) 2013-03-18 15:59:45 -07:00
Chris Van f3cda5ce96 point to .styl files instead of .less in Marketplace bundles (fixes marketplace-assets) 2013-03-18 15:30:38 -07:00
Chris Van ad7b5220e7 Revert "npm install during deployment"
This reverts commit 89a147b7fa.
2013-03-12 11:12:25 -07:00
Chris Van 89a147b7fa npm install during deployment 2013-03-12 10:58:38 -07:00
Andy McKay b047cb84b9 remove pending refunds (bug 828348) 2013-03-11 10:39:55 -07:00
Kumar McMillan 80ee713e38 Use local node dependencies for compress_assets 2013-02-25 14:42:40 -06:00
Chris Van 9894d72117 reindex webapp when added to categories for generate-mkt-cats script 2013-02-20 16:46:31 -08:00
Chris Van 856ef69113 add the rest of the categories to generate-mkt-cats script 2013-02-16 10:05:11 -08:00
Chris Van 099e9bc8c6 add a script to generate app categories for Marketplace 2013-02-15 18:55:13 -08:00
Jason Thomas bfd8bed5c0 enable update_products and update_locales 2013-01-25 13:31:21 -05:00
Chris Van 58c2e80725 skip update_products until SVN is restored 2013-01-14 09:31:19 -08:00
Chris Van c6babb6cbb skip update_locales until SVN is restored 2013-01-14 09:24:34 -08:00
Allen Short fb4eeda997 Remove webtrends stats collection, replace with Google Analytics. 2013-01-09 16:42:51 -08:00
Allen Short 76a64f261c proper datetime formatting 2013-01-02 17:35:29 -08:00
Allen Short 59d4b19472 hide google analytics secrets in admin view, add cron job 2013-01-02 16:47:59 -08:00
Allen Short b06487facd more google-y auth script 2013-01-02 15:53:19 -08:00
Allen Short eb1339a674 support the --noauth_local_webserver flag 2013-01-02 15:33:09 -08:00
Allen Short 8b6408207c Collect stats from Google Analytics (bug 821923) 2013-01-02 13:33:29 -08:00
Chris Van edd3b32881 Revert "reindex add-ons in cron after personas import script runs (bug 811030)"
This reverts commit 69d225c21e.
2012-12-05 11:07:58 -08:00
Chris Van 69d225c21e reindex add-ons in cron after personas import script runs (bug 811030) 2012-12-04 14:06:19 -08:00
Jeremiah Orem 426254a722 Avoid restarting workers until all content has been synced. 2012-12-04 10:21:30 -08:00
Jeremiah Orem ea57be1d47 Add option to install requirements in load.txt. 2012-12-04 09:54:22 -08:00
Rob Hudson c4c39d85fa Added install button and some descriptive text 2012-12-03 13:42:49 -08:00
Rob Hudson 6a6272d93f Added IP detection so absolute paths are reachable 2012-12-03 13:31:56 -08:00
Rob Hudson 05da1a1234 Added parent folder to URL so paths are unique.
This means, as long as your test folders are unique and remain
consistent, you can trigger updates to packaged apps locally and across
other packaged apps.
2012-12-03 10:58:07 -08:00
Rob Hudson 11430d1282 Update scripts/serve_packaged_apps.py
Removed assert I added for testing.
2012-12-02 10:14:55 -08:00
Rob Hudson ff50d1953d Added script to serve packaged apps from directory. 2012-11-30 12:30:31 -08:00
Jeremiah Orem fd795eb272 virtualenv location doesn't need to be configurable. 2012-11-16 14:27:33 -08:00
Andy McKay b656ca904d turn on nose-blockage for amo-master too 2012-11-14 10:09:51 -08:00
Andy McKay e040fc6790 add some blockage 2012-11-14 09:31:57 -08:00
Wil Clouser 200d3ee605 use old version of sqlalchemy 2012-11-12 14:12:56 -08:00
Jeremiah Orem 7b87df07d3 Delete virtualenv before deploy. 2012-11-08 14:13:01 -08:00
Andy McKay 6330a5b5d0 go back by one day and add in cron (bug 809631) 2012-11-08 11:38:15 -08:00
Rob Hudson 93fb638a4e More exhaustive search for deprecated CACHE settings 2012-10-23 10:46:13 -07:00
Rob Hudson e9e4ce3487 Removed cache from jenkins settings since it's set elsewhere. 2012-10-23 09:40:17 -07:00
Kumar McMillan b68aef71d1 Adds it easier to serve webapps on your IP in dev 2012-10-22 20:12:47 -05:00
Jeremy Orem 79fa5d7b77 Update scripts/update/update.py
da95f04065 should allow us to stop rm'ing lib64.
2012-10-15 16:12:18 -07:00
Andy McKay 25938084ff run schematic in venv 2012-10-15 16:07:03 -07:00
Andy McKay 3387a742fd move schematic to pip and use the script it installs (bug 798425) 2012-10-11 09:58:34 -07:00
Jeremy Orem 9660b361de Update scripts/update/update.py 2012-10-10 15:36:50 -07:00
Rob Hudson 4ffe5b278c Added git post-merge hook example to run pip installs 2012-10-10 15:00:54 -07:00
Jason Thomas edac28b151 add loadtest to update.py 2012-10-10 22:56:50 +04:00
Wil Clouser 3f05a4f9c1 Remove Rock Your Firefox. Bug 792507 killed it 2012-10-04 13:10:00 -07:00
Jeremy Orem 4f277093ab Update scripts/update/update.py 2012-10-03 11:20:05 -07:00
Jeremiah Orem fcb952bf07 Try using find links instead of our pypi mirror. 2012-10-02 14:43:39 -07:00
Jeremy Orem 2c3af71802 Update scripts/update/update.py 2012-10-02 09:56:42 -07:00
Rob Hudson ab9807d270 Cleaned up crontab a bit
`cleanup_old_signed` never existed, according to the git logs.
`update_perf` was removed in commit b46ab423 but the crontab wasn't.
2012-10-02 08:42:30 -07:00
Wil Clouser 8c2962cd9a Remove reset_featured_addons crontab; was removed with @wraithan's bug 771593 2012-10-01 07:23:11 -07:00
Jeremiah Orem 16e4d60cdd catch some errors in create_virtualenv 2012-09-25 11:19:49 -07:00
Andy McKay 625013400c allow us to turn off deprecation warnings in cron, off by default 2012-09-24 10:31:41 -07:00
Andy McKay 4ca868d3e8 remove jinja2 and uncomment M2Crypto 2012-09-21 17:01:36 -04:00
Andy McKay 376e258baf add in special signing for reviewers (bug 791738) 2012-09-21 10:15:25 -07:00
Jeremiah Orem 004a4f8608 If a virtualenv exists, crons should use it. 2012-09-19 13:10:36 -07:00
Andy McKay ee701fa39c system packages on other builders and fix bleach 2012-09-18 15:10:16 -07:00
Andy McKay b42987f882 allow us to pull in system site packages 2012-09-18 14:30:37 -07:00
Andy McKay 86eb83413a put compiled back in but comment out M2Crypto 2012-09-18 13:57:19 -07:00
Andy McKay 8fbf92dd94 no compiled 2012-09-18 13:50:47 -07:00
Andy McKay 27ab991bbd update pip scripts for jenkins 2012-09-17 15:51:53 -07:00
Jeremiah Orem c20240c756 Don't look at site packages during install phase of create_virtualenv. 2012-09-17 12:01:56 -07:00
Jeremy Orem 1732fb796f Update scripts/update/update.py
hax to fix up relocatable.
2012-09-14 18:25:47 -07:00
Jeremy Orem 1cc4e1a56e Update scripts/update/update.py
Add exists action to pip.
2012-09-14 17:50:01 -07:00
Jeremy Orem b791881ff9 Update scripts/update/update.py
--no-deps for pip install.
2012-09-14 15:05:55 -07:00
Andy McKay 8aba512abb use test.txt 2012-09-14 15:02:05 -07:00
Jeremy Orem 9bee38975e Update scripts/update/update.py
Move create_virtualenv to update, so the function can change on updates.
2012-09-14 09:53:25 -07:00
Jeremy Orem 890200aaa9 Update scripts/update/update.py
Workaround for lib64 virtualenv "bug".
2012-09-13 22:06:36 -07:00
Andy McKay b118bd6461 add in prod pip to jenkins 2012-09-13 17:25:14 -07:00
Jeremiah Orem 56d3d200db We need our lib64 symlink to be relative. 2012-09-13 15:50:47 -07:00
Chris Van 0a6042a8cd fix bug in checkdev.py 2012-09-13 14:50:32 -07:00
Jeremy Orem 04797e022c Update scripts/update/update.py
lib64 problem is fixed in newest virtualenv.
2012-09-12 15:41:46 -07:00
Jeremiah Orem 6d3abc8e51 Make python configurable in update script. 2012-09-12 09:56:34 -07:00