Court Ewing
86d958ae97
Consolidate git file logic in lintStagedFiles task
...
We limit the amount of moving parts when it comes to parsing our staged
files in git by reusing the files_to_commit utility rather than the
now-defunct collectStagedFiles task.
2015-12-28 17:31:36 -05:00
Court Ewing
acded081fa
Check that all new files are snake cased
...
We removed the snake case check during precommit because it was
interfering with us getting features merged when dealing with legacy
files, but we do want to verify that any new files added have snake
cased names.
2015-12-28 16:53:39 -05:00
Jonathan Budzenski
ed25f879ae
Remove snake case check
2015-12-28 15:03:07 -06:00
Jonathan Budzenski
9a19b978ba
[packages] Copy files when making os packages
2015-12-28 11:51:45 -06:00
Jonathan Budzenski
3b992d66c5
[packages] Change optimize folder owner to kibana after install
2015-12-28 11:51:08 -06:00
stdweird
8aac131aee
pleaserun: use the userScriptsDir grunt config variable (as defined/used in osPackages)
...
Fixes #5322
2015-12-28 17:28:25 +00:00
stdweird
eb919f77a8
osPackage: let fpm handle systemd units
...
Fixes #5322
2015-12-28 17:28:25 +00:00
LeeDr
ab7fc81f90
Manually revert the test task change.
...
Fixes #5750
2015-12-22 16:45:06 +00:00
LeeDr
b5897c2c3a
Revert "Revert "Rename test:ui to test:browser so will run on Jenkins.""
...
This reverts commit b7935865dc
.
Fixes #5750
2015-12-22 16:45:06 +00:00
LeeDr
0a67efb52b
Revert "Rename test:ui to test:browser so will run on Jenkins."
...
This reverts commit 5d9d695268
.
Fixes #5750
2015-12-22 16:45:06 +00:00
LeeDr
4f5b641580
Rename test:ui to test:browser so will run on Jenkins.
...
Fixes #5750
2015-12-22 16:45:06 +00:00
LeeDr
2a8c79d350
Bump Selenium version from 2.47.1 to 2.48.2 to work with latest Firefox 43. Add more debug logging around get url.
...
Fixes #5750
2015-12-22 16:45:05 +00:00
spalger
88bb904dd5
check for use of kebab-case as well
...
Fixes #5597
2015-12-14 19:58:43 +00:00
spalger
45478a3d5f
[esvm] added admin role with full access to es
2015-12-14 11:56:01 -07:00
spalger
8e9cb6927c
[esvm] add config to start es with shield
2015-12-14 11:10:56 -07:00
Court Ewing
ea23878435
More conservative glob against dep tests
...
When creating builds, we were using a glob that was too liberal in its
matching to identify and clean test files in our dependencies in order
to shave some bytes off of our final build. We now only remove files or
directories that outright match either "test" or "tests" rather than any
file or directory that even includes the word "test" in it.
Fixes #5636
2015-12-10 19:05:36 +00:00
Spencer
e73212fcd3
Merge pull request #5477 from spalger/implement/snake_case_check
...
[grunt/precommit] added check for snake_case filenames
2015-12-07 13:47:55 -07:00
Chris Cowan
447adb7218
Removing travis from the project
2015-12-07 12:50:12 -07:00
spalger
29308a8b2a
[grunt] actually fail
2015-12-07 08:58:08 -07:00
LeeDr
e6f713ae59
Don't run functional UI tests on Travis (add eslint:source).
...
Fixes #5569
2015-12-04 20:00:12 +00:00
LeeDr
fe02d66835
Don't run functional UI tests on Travis (add eslint:source).
...
Fixes #5569
2015-12-04 20:00:12 +00:00
LeeDr
394c82ce2a
Don't run functional UI tests on Travis, the resources are insufficient.
...
Fixes #5569
2015-12-04 20:00:12 +00:00
Court Ewing
38d5fc5051
Isolate esvm clusters by purpose
...
Attempting to run multiple elasticsearch clusters on the same host
without specifying different cluster names actually triggers the
discovery behaviors of elasticsearch, which adds the second es process
as another node of the original cluster. This means that despite running
on different ports, our test setups of elasticsearch actually attempt to
modify the main dev setup.
Fixes #5529
2015-12-02 21:20:56 +00:00
Court Ewing
af6175e81a
Run server tests on port 9210
...
The UI tests were already running against a non-default port (ie 9200),
so there is already precedent for this.
Fixes #5529
2015-12-02 21:20:55 +00:00
spalger
ecb773b120
[grunt/precommit] added check for snake_case filenames
2015-11-23 14:16:54 -06:00
Joe Fleming
e7fdbd11ae
Merge branch 'master' into test-rebuild
...
Conflicts:
tasks/config/run.js
2015-11-11 11:48:47 -07:00
Joe Fleming
1431d28852
Merge pull request #5292 from w33ble/functional-tests-settings
...
Initial Kibana functional UI tests - settings app
2015-11-10 15:41:30 -07:00
Joe Fleming
beec996a2d
make testUIServer run in dev env
...
force optimize step to run every time
2015-11-10 13:52:07 -07:00
spalger
5a72e17299
Merge branch 'preventHomeDirAccess'
2015-11-06 16:56:12 -06:00
Court Ewing
d5025bb853
Include node engine version in build manifests
2015-11-06 12:02:22 -05:00
Joe Fleming
2d04ec4afa
change serverConfig servers path
2015-11-04 16:08:00 -07:00
spalger
ed99db7ada
[build] babel requires the directory containing the cache exist
2015-11-04 11:10:39 -06:00
Court Ewing
73804e6647
Elasticsearch 2.1 branch for esvm
...
Kibana 4.3 should be developed against the 2.1 branch of elasticsearch.
2015-11-03 13:01:05 -05:00
spalger
9bfa6ef3e2
add text replacement for git info
2015-10-27 17:27:52 -05:00
spalger
6e84678d3f
added linting
2015-10-26 22:53:05 -05:00
spalger
f864dd0aa8
[npm] added release task
2015-10-26 16:28:17 -05:00
Jonathan Budzenski
8af41458ae
[functional testing] Centralize server configs
2015-10-26 13:11:28 -05:00
Jonathan Budzenski
90969d9308
[functional testing] Add url configs and util to get pages
2015-10-21 14:26:42 -05:00
Jonathan Budzenski
db8f7cdf22
[functional testing] Load scenarios
2015-10-14 15:33:25 -05:00
Jonathan Budzenski
d6aed640a2
Merge branch 'master' into functional-testing
2015-10-13 08:59:34 -05:00
Jonathan Budzenski
f74eafe5f7
Merge pull request #5025 from w33ble/farewell-zeroclipboard-and-thanks-for-all-the-fish
...
Remove ng-clip and zeroclipboard
2015-09-23 15:58:51 -05:00
Tim Sullivan
145464138f
Merge pull request #5017 from spalger/chore/eslintMocha
...
[eslint] update and add mocha plugin
2015-09-23 13:43:25 -07:00
Joe Fleming
d75bd51171
purge kibana of ng-clip and zeroclipboard
2015-09-23 13:24:26 -07:00
spalger
292a490730
[grunt/eslint] correct comment
2015-09-23 13:15:21 -07:00
Jim Unger
ae0f624b2d
[unit tests] Fixes generated paths to support windows
2015-09-23 14:50:32 -05:00
spalger
3510336077
[npm] added lint and lintroller scripts
2015-09-22 18:58:14 -07:00
Matt Bargar
67e7c5f578
Merge pull request #4982 from spalger/dev/ensureEsOn9200
...
[esvm] when starting es, ensure it runs on 9200 or fails
2015-09-21 11:09:09 -04:00
spalger
86454764af
[esvm] when starting es, ensure it runs on 9200 or fails
2015-09-18 16:12:56 -07:00
Jonathan Budzenski
611ebf9381
Merge pull request #4978 from spalger/fix/testOutputOnCi
...
[tests] log with dots on travis/jenkins
2015-09-18 14:57:12 -05:00
spalger
aa42cf786d
[tests] log with dots on travis/jenkins
2015-09-18 11:58:12 -07:00