Commit graph

500 commits

Author SHA1 Message Date
Elastic Jasper
d921b15a10 Backport PR #8002
---------

**Commit 1:**
[build] Sign debs with sha512

* Original sha: 71b3f58551
* Authored by Jonathan Budzenski <jon@jbudz.me> on 2016-08-15T14:34:53Z
2016-08-22 10:43:57 -04:00
Jonathan Budzenski
365096b05a
Backport PR #7855
---------

**Commit 1:**
Bump marked

* Original sha: 7cf64c75a5
* Authored by Jonathan Budzenski <jbudz@users.noreply.github.com> on 2016-07-21T18:44:47Z
* Committed by Jonathan Budzenski <jon@jbudz.me> on 2016-07-27T13:54:33Z
2016-07-27 15:12:01 -05:00
spalger
15e72ef69e [ci] remove test:api task, which is not a part of the 4.x branches 2016-07-25 08:32:40 -07:00
spalger
40ba6946a5 [ci] add scripts for new CI 2016-07-25 08:32:40 -07:00
Elastic Jasper
065cd11fc0 Backport PR #7502
---------

**Commit 1:**
Switch from Firefox to Chrome

* Original sha: 677a6c1d3f
* Authored by LeeDr <lee.drengenberg@elastic.co> on 2016-06-17T22:32:15Z

**Commit 2:**
fix chromedriver.path

* Original sha: 589cb71cbb
* Authored by LeeDr <lee.drengenberg@elastic.co> on 2016-06-20T14:25:22Z

**Commit 3:**
More selenium cleanup

* Original sha: 056294b7e9
* Authored by LeeDr <lee.drengenberg@elastic.co> on 2016-06-20T15:23:29Z

**Commit 4:**
Put task intern:dev back in!

* Original sha: b85d919f68
* Authored by LeeDr <lee.drengenberg@elastic.co> on 2016-06-20T15:38:18Z

**Commit 5:**
temporary screenshots fix

* Original sha: 8a9178ca0d
* Authored by LeeDr <lee.drengenberg@elastic.co> on 2016-06-20T16:11:53Z

**Commit 6:**
Add screenshots dir

* Original sha: 929f30c8cc
* Authored by LeeDr <lee.drengenberg@elastic.co> on 2016-06-20T16:26:07Z

**Commit 7:**
Add getSpinnerDone on clickNewSearch to fix failures

* Original sha: dfacedb27b
* Authored by LeeDr <lee.drengenberg@elastic.co> on 2016-06-20T16:54:48Z

**Commit 8:**
Backport screenshots 'session' and 'failure' folders

* Original sha: fe9f34cb68
* Authored by LeeDr <lee.drengenberg@elastic.co> on 2016-06-20T18:04:56Z

**Commit 9:**
gitignore *.png in failures and session

* Original sha: 06d70e6a63
* Authored by LeeDr <lee.drengenberg@elastic.co> on 2016-06-20T20:53:26Z

**Commit 10:**
Update .gitignore

* Original sha: 603f5035ac
* Authored by Lee Drengenberg <lee.drengenberg@elastic.co> on 2016-06-20T21:21:55Z
* Committed by GitHub <noreply@github.com> on 2016-06-20T21:21:55Z
2016-07-21 14:41:14 -04:00
Jonathan Budzenski
1ea2b8514a Merge pull request #7472 from elastic/jasper/backport/7458/4.5
[backport] PR #7458 to 4.5
2016-06-15 15:01:24 -05:00
Elastic Jasper
de9f9424a1 Backport PR #7458
---------

**Commit 1:**
[build] Include babelcache so it can be chowned to kibana user

* Original sha: 83681d980d
* Authored by Jonathan Budzenski <jbudz@users.noreply.github.com> on 2016-06-14T21:48:41Z
2016-06-15 15:24:51 -04:00
Elastic Jasper
d3a5e42ec0 Backport PR #7202
---------

**Commit 1:**
[build] Release packages to s3

* Original sha: d0c835d172
* Authored by Jonathan Budzenski <jbudz@users.noreply.github.com> on 2016-05-13T16:45:41Z

**Commit 2:**
[build] Check for release files after build task

* Original sha: 032de94fe2
* Authored by Jonathan Budzenski <jbudz@users.noreply.github.com> on 2016-05-19T18:16:11Z
2016-06-15 15:22:46 -04:00
Jonathan Budzenski
523892c3e9 Backport PR #6674 2016-06-09 10:54:48 -05:00
Elastic Jasper
a3cc3f253f Backport PR #6676
---------

**Commit 1:**
[build] sha1 packages

* Original sha: ac2ae334fc
* Authored by Jonathan Budzenski <jbudz@users.noreply.github.com> on 2016-03-09T21:03:09Z

**Commit 2:**
[build] Build i386

* Original sha: b0dd6706d5
* Authored by Jonathan Budzenski <jbudz@users.noreply.github.com> on 2016-03-09T21:40:16Z

**Commit 3:**
[build] Set group kibana

* Original sha: 5b3e178976
* Authored by Jonathan Budzenski <jbudz@users.noreply.github.com> on 2016-03-09T21:54:30Z

**Commit 4:**
[build] Add rpm, deb name and path

* Original sha: 6041ff8852
* Authored by Jonathan Budzenski <jbudz@users.noreply.github.com> on 2016-03-09T22:45:55Z

**Commit 5:**
[build] Add tasks for publishing rpm, deb packages

* Original sha: cde84ecb9a
* Authored by Jonathan Budzenski <jbudz@users.noreply.github.com> on 2016-03-10T23:35:56Z

**Commit 6:**
[build] Rename publish to publishPackages

* Original sha: da942d2f62
* Authored by Jonathan Budzenski <jbudz@users.noreply.github.com> on 2016-03-29T14:32:18Z

**Commit 7:**
[build] Move signing config to a file

* Original sha: 51e8633a4d
* Authored by Jonathan Budzenski <jbudz@users.noreply.github.com> on 2016-04-22T20:02:53Z

**Commit 8:**
[build] Pass env variables to rpm-s3

* Original sha: 86269bca6d
* Authored by Jonathan Budzenski <jbudz@users.noreply.github.com> on 2016-04-22T20:12:29Z

**Commit 9:**
[build] Keep process env variables, re-add done

* Original sha: f3cd91a0d0
* Authored by Jonathan Budzenski <jbudz@users.noreply.github.com> on 2016-04-27T22:23:13Z
2016-05-19 11:19:02 -04:00
Elastic Jasper
5bc2539f47 Backport PR #6792
---------

**Commit 1:**
Update selenium from 2.48.2 to 2.53.0 to work with latest Firefox 45.0.1

* Original sha: 81821fc99d
* Authored by LeeDr <lee.drengenberg@elastic.co> on 2016-04-05T20:46:06Z

**Commit 2:**
Update downloadSelenium to match version in intern.js.

* Original sha: 431fe52cec
* Authored by LeeDr <lee.drengenberg@elastic.co> on 2016-04-06T12:36:06Z

**Commit 3:**
Add selenium-server-standalone jar md5.

* Original sha: 4002140a9c
* Authored by LeeDr <lee.drengenberg@elastic.co> on 2016-04-06T13:46:17Z
2016-04-06 14:35:47 -04:00
Elastic Jasper
c0b69217cb Backport PR #6692
---------

**Commit 1:**
[internal] Reject CI builds if any .rej files exist

.rej are the byproduct of failed patches via git-apply or artifacts of
the backporting process through jasper. Any build that has them should
be rejected early.

* Original sha: 55e429cc4f
* Authored by Court Ewing <court@epixa.com> on 2016-03-29T17:24:24Z
2016-03-29 15:54:56 -04:00
Court Ewing
fe1101e03a Backport PR #6632
---------

**Commit 1:**
Remove growl dependency

* Original sha: 8bc49597f4
* Authored by Rashid Khan <github.fliplap@spamgourmet.com> on 2016-03-23T23:25:07Z
2016-03-23 19:47:15 -04:00
spalger
1085100333 [java][jenkins] ensure that JDK8 is in PATH
(cherry picked from commit f53b8c1a27)
2016-03-21 19:24:49 -07:00
spalger
462099e0df [java] use jdk8 on jenkins
(cherry picked from commit 6ee704772d)
2016-03-21 19:24:42 -07:00
Jonathan Budzenski
4ddf76bc97 [tests] Set es version to 2.3 2016-03-16 12:55:33 -05:00
Jonathan Budzenski
f405b9a3b1 [build] Update node download path for Windows 2016-02-29 16:31:44 -05:00
Jonathan Budzenski
d821b5ba3c Add www to metadata url
Fixes #6133
2016-02-08 16:49:30 +00:00
Jonathan Budzenski
094c49593b Set deb-priority to optional
Fixes #6133
2016-02-08 16:49:30 +00:00
Jonathan Budzenski
d951a87337 Add url, maintainer, vendor, license metadata
Fixes #6133
2016-02-08 16:49:30 +00:00
Jonathan Budzenski
b27633626a Set os-packages flag on jenkins
Fixes #6114
2016-02-04 21:25:53 +00:00
Jonathan Budzenski
0ec2dcfd90 Escape spaces instead of quoting description
Fixes #6103
2016-02-04 17:14:01 +00:00
Jonathan Budzenski
4fb5e48502 Add description
Fixes #6103
2016-02-04 17:14:01 +00:00
Jonathan Budzenski
61a5883d56 Only build on core
Fixes #5951
2016-02-01 22:30:14 +00:00
Jonathan Budzenski
7b6bf2e68a Create os packages on jenkins
Fixes #5951
2016-02-01 22:30:14 +00:00
spalger
ebf954a050 avoid https://github.com/babel/babel-eslint/issues/245
Fixes #6060
2016-02-01 20:52:19 +00:00
Jonathan Budzenski
8bcd91ec8e Add args for deb and rpm, remove pkg
Fixes #5778
2015-12-29 23:02:22 +00:00
Jonathan Budzenski
6fa3f54f87 Remove osx package
Fixes #5778
2015-12-29 23:02:22 +00:00
Jonathan Budzenski
4c05e8e9c9 Copy files when making os packages
Fixes #5778
2015-12-29 23:02:22 +00:00
Jonathan Budzenski
60853e867f Change optimize folder owner to kibana after install
Fixes #5778
2015-12-29 23:02:22 +00:00
Court Ewing
fa5aabb4b9 Use grunt root path when collecting git files
No reason to reinvent the wheel here. We already determine the root path
of the project in our grunt config, so we just use that instead.

Fixes #5781
2015-12-29 16:27:27 +00:00
Court Ewing
db2be0f411 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.

Fixes #5781
2015-12-29 16:27:27 +00:00
Court Ewing
672555e6aa 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.

Fixes #5781
2015-12-29 16:27:27 +00:00
Jonathan Budzenski
aab3c9c17a Remove snake case check
Fixes #5779
2015-12-28 21:06:57 +00:00
stdweird
52428677b1 pleaserun: use the userScriptsDir grunt config variable (as defined/used in osPackages)
Fixes #5322
2015-12-28 17:28:24 +00:00
stdweird
49b9cb5b55 osPackage: let fpm handle systemd units
Fixes #5322
2015-12-28 17:28:24 +00:00
LeeDr
31a9bd87c1 Manually revert the test task change.
Fixes #5750
2015-12-22 16:45:07 +00:00
LeeDr
42302ac682 Revert "Revert "Rename test:ui to test:browser so will run on Jenkins.""
This reverts commit b7935865dc.

Fixes #5750
2015-12-22 16:45:07 +00:00
LeeDr
0881cb87b7 Revert "Rename test:ui to test:browser so will run on Jenkins."
This reverts commit 5d9d695268.

Fixes #5750
2015-12-22 16:45:07 +00:00
LeeDr
5e3104a22d Rename test:ui to test:browser so will run on Jenkins.
Fixes #5750
2015-12-22 16:45:06 +00:00
LeeDr
1e31e1d236 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:06 +00:00
spalger
c5bf3954cb check for use of kebab-case as well
Fixes #5597
2015-12-14 19:58:43 +00:00
Rashid Khan
b77d4dc96c Merge pull request #5660 from spalger/upgrade/elasticsearch/4.x
Upgrade elasticsearch to 2.x branch
2015-12-11 19:18:16 -07:00
spalger
2b4d96b41d [es] run against elasticsearch 2.x 2015-12-11 16:51:27 -07:00
Court Ewing
67358dcbda 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
spalger
bcea0bb600 actually fail 2015-12-07 13:48:19 -07:00
spalger
fa6b99ab4d added check for snake_case filenames 2015-12-07 13:48:19 -07:00
LeeDr
50c75dda4d Don't run functional UI tests on Travis (add eslint:source).
Fixes #5569
2015-12-04 20:00:12 +00:00
LeeDr
03c54c1ae9 Don't run functional UI tests on Travis (add eslint:source).
Fixes #5569
2015-12-04 20:00:12 +00:00
LeeDr
f977eb30a1 Don't run functional UI tests on Travis, the resources are insufficient.
Fixes #5569
2015-12-04 20:00:12 +00:00