75f37ac16a
Rename lazyYT
plugin directory name to lazy-yt
2019-08-21 14:35:14 +05:30
a1fb718340
DEV: Tweak plugin rake task console message
...
Show "Allowing write to all repos!" message only once.
2019-07-30 09:53:56 -04:00
66b15b9d87
DEV: support installing plugin gems in test images
...
- adds plugin:install_all_gems rake task
- adds UPDATE_ALL_PLUGINS env variable in docker:test
2019-06-13 09:58:57 -04:00
e47ca6633b
DEV: Fix plugin:update_all task
...
Reenable subtask so it loops through all plugins.
Only run for plugins that are git repositories.
2019-06-12 17:21:56 -04:00
0e24cb0f78
DEV: don't skip discourse-calendar plugin specs
2019-05-24 11:35:22 +02:00
8c4caac2e4
Fix frozen string error in plugin:install_all_official
.
2019-05-13 10:19:02 +08:00
30990006a9
DEV: enable frozen string literal on all files
...
This reduces chances of errors where consumers of strings mutate inputs
and reduces memory usage of the app.
Test suite passes now, but there may be some stuff left, so we will run
a few sites on a branch prior to merging
2019-05-13 09:31:32 +08:00
a5b804fec4
DEV: Add --profile and --fail-fast when running plugin specs, tweak parallel test balancing
2019-05-01 22:47:18 -04:00
e1f5620b04
do not skip until we re-merge ember 3.7 ( #7183 )
2019-03-15 18:31:24 +01:00
9a5f08ee61
DEV: skip discourse-chat-integration tests ( #7164 )
...
Suspected of causing timeout issues in our test suite with Ember 3.7
2019-03-13 16:50:56 +01:00
831d7d2f87
run tests on discourse-code-review ( #6988 )
2019-02-08 11:39:45 +01:00
995c87a91e
Don't run specs on code-review again
2019-02-07 16:57:05 -05:00
68173cd234
Revert "DEV: Allow rake plugin:spec to traverse symlinks"
...
This reverts commit dfd63b185f3b5279f49f979638dd17c30431669e.
https://meta.discourse.org/t/108110/11
2019-02-01 12:40:29 +00:00
dfd63b185f
DEV: Allow rake plugin:spec to traverse symlinks
2019-02-01 10:40:41 +00:00
82b7795f36
Revert "don't run specs on code-review for now"
...
This reverts commit cb493b66e0e333b5d08d526f53ebcc3811447709.
2019-01-29 11:49:42 +05:30
cb493b66e0
don't run specs on code-review for now
...
code-review is currently causing failing builds. Remove from testing until it is fixed
2019-01-24 11:48:19 -05:00
b1d7582abe
Run specs on discourse-prometheus-alert-receiver
...
Sam wants to watch the world burn.
2018-10-17 15:32:57 +11:00
4c2331260e
run specs on discourse-calendar plugin
2018-10-16 01:26:24 +05:30
fd58ca1903
remove manually mapping of discourse-logster-rate-limit-checker, repo renamed to match
2018-10-12 15:56:23 -04:00
43a7b08a48
don't run specs on prometheus-alert-receiver for now either
2018-10-12 12:20:49 -04:00
ca71815bb2
don't run specs on calendar for now
2018-10-12 12:12:21 -04:00
9d4916012a
manually map discourse-perspective too
2018-10-12 10:32:07 -04:00
2cb176f1ed
manually map discourse-logster-rate-limit-checker
...
also remove obsolete plugins
2018-10-12 10:27:24 -04:00
cb9596e196
Remove invalid hosted-site
plugin.
2018-06-07 08:49:19 +08:00
5012d46cbd
Add rubocop to our build. ( #5004 )
2017-07-28 10:20:09 +09:00
2d41c5ed3c
missing bracket
2017-07-26 13:11:08 -04:00
2c6ed64ebe
Spawn a new rake process to run tests, so that LOAD_PLUGINS gets re-checked ( #5001 )
2017-07-26 12:54:56 -04:00
febd7621ea
Qunit plugin rake tasks ( #4985 )
...
* Allow running specific plugin tests using ENV variables
* Add a `rake plugin:qunit` task to match the existing `rake plugin:spec` task
* Improve docker.rake to allow running specific plugin qunit tests
* Purge cache before and after qunit tests
* Stop module auto-loader trying to auto-load tests
* Use URL query parameters to pass config into Qunit, avoiding caching issues
* Oops, searchParams doesn’t work in phantomJS. Parse the URL manually.
* Escape ampersands before passing URL to phantomJS, otherwise multiple parameters go wrong
2017-07-26 09:07:46 -04:00
bf0d70e820
improve comments
2017-07-19 12:04:16 -04:00
b92e181390
FEATURE: rake plugin:install_all_official
...
use this task to quickly install all official plugins
GIT_WRITE=1 to enable write access to repos (discourse staff only)
2017-07-18 12:09:27 -04:00
0b222493f6
For rake plugin:spec, only load ruby files ending in _spec.rb
...
This matches the default behaviour of rspec
2017-07-10 12:06:37 +01:00
56a7a68238
Don't run plugin gem tests.
2014-03-04 14:30:35 +05:30
6acc5c19e7
Use LOAD_PLUGINS=1 instead of LOAD_PLUGINS=true for consistency.
2014-02-05 10:50:28 +05:30
fab4e59f76
Fix plugin:spec rake task to include subdirectories.
2014-02-05 06:11:49 +05:30
102352e205
Add rake task for running plugin tests.
2014-02-02 01:52:53 +05:30
706f96af0a
rake task to install/update plugins (props to @marcoceppi)
2013-11-07 18:48:23 +01:00