Tyler Smalley
b2d4412146
[CI] Decrease number of Jest workers ( #89504 )
...
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2021-01-27 16:15:28 -08:00
Spencer
3c604438b8
[kbn/pm] throw an error if package doesn't have a script ( #89438 )
...
* [kbn/pm] throw an error if package doesn't have a script
* actually add the kbn/es build script 🤦♂️
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-01-27 11:22:26 -07:00
Tyler Smalley
46ac4ed7a2
[CI] Combines Jest test jobs ( #85850 )
...
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2021-01-27 07:36:10 -08:00
Brian Seeders
58e629ed76
[CI] [TeamCity] Bump security_solution agent size to match other ciGroups, and build missing default plugin ( #89241 )
2021-01-25 17:30:40 -05:00
Spencer
208ae0d2a4
[functional_cors] use pre-defined unique port in CI ( #88919 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-01-21 08:34:03 -07:00
Brian Seeders
a0af6bdea6
[CI] [TeamCity] Add more default ci groups and build usage_collection plugin ( #88864 )
2021-01-20 12:21:11 -05:00
Tiago Costa
69182a8628
chore(NA): create new x-pack cigroups and rebalancing them all ( #88366 )
...
* chore(NA): create new x-pack cigroups and rebalancing them all
* chore(NA): better cigroups balancing
* chore(NA): push rollup tests back into ciGroup1
* chore(NA): move some functional ml tests from cigroup3 into cigroup13
* chore(NA): move some more tests into ciGroup13
* chore(NA): use a single top level describe at x-pack/test/functional/apps/ml
* chore(NA): move settings into ciGroup13
* temporary test for es snapshots env
* Revert "temporary test for es snapshots env"
This reverts commit 789ebe7b9c
.
* docs(NA): add missing documentation on the function tests describe split
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-01-20 13:47:08 +00:00
Tiago Costa
9139ab15fd
chore(NA): remove mocha junit ci integrations ( #88129 )
...
* chore(NA): remove mocha junit ci integrations
* chore(NA): remove mocha script from xpack
* chore(NA): single rule exclusion on eslint config for mocha
* chore(NA): remove unused custom mocha integration code from kbn/test
* chore(NA): rewording packages readme
* docs(NA): remoe mocha mention from development-unit-tests
2021-01-15 21:17:25 +00:00
Jonathan Budzenski
51ba94d3e5
[dev] Replace sass-lint with stylelint ( #86177 )
...
Co-authored-by: Tyler Smalley <tylersmalley@me.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Dave Snider <dave.snider@gmail.com>
2021-01-15 11:52:29 -06:00
Brian Seeders
245d521c9a
[CI] Prep TeamCity pipelines to run in parallel with Jenkins ( #87589 )
2021-01-14 11:10:02 -05:00
Brian Seeders
a4d9a221d6
[CI] Add Slack notifications to ES snapshot build failures ( #88292 )
2021-01-14 11:09:41 -05:00
Tyler Smalley
c2a556bb70
[CI] Ensure checkout is cleaned up in packer cache script ( #87762 )
...
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-01-11 10:15:19 -08:00
Thomas Watson
72284abd4f
Bump the CI Node.js version from 14.15.3 to 14.15.4 ( #87436 )
...
This wasn't part of #87207 as Docker Hub wasn't updated at the time.
2021-01-06 19:39:19 +01:00
Jonathan Budzenski
9a2858105e
[build] Migrate grunt ensureAllTestsInCIGroup to script ( #85873 )
...
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2020-12-22 09:44:47 -06:00
Thomas Watson
cb704a29a6
Bump Node.js from version 14.15.2 to 14.15.3 ( #86593 )
2020-12-20 10:21:07 +01:00
Brian Seeders
8dc86c5f4b
[CI] TeamCity updates ( #85843 )
2020-12-18 20:00:51 -05:00
Thomas Watson
011849faea
Bump the CI Node.js version from 14.15.1 to 14.15.2 ( #86254 )
...
This wasn't part of #86087 as Docker Hub wasn't updated at the time.
2020-12-18 09:43:33 +01:00
Tyler Smalley
c5e9543fc9
Revert "chore(NA): rebalance x-pack cigroups ( #85797 )"
...
This reverts commit 1e3a483b06
.
2020-12-16 15:28:53 -08:00
Tiago Costa
1e3a483b06
chore(NA): rebalance x-pack cigroups ( #85797 )
2020-12-16 09:58:46 -08:00
Tyler Smalley
504c8739de
test:jest improvements to better support our monorepo ( #84848 )
...
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2020-12-14 14:07:50 -08:00
Tyler Smalley
9b62100428
Removes Grunt abstraction from CI tasks ( #85210 )
...
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2020-12-09 08:51:32 -08:00
Tiago Costa
f961e90ea7
chore(NA): remove scripts on plugins to find circular deps ( #84852 )
...
* chore(NA): remove extra scripts on plugins to find circular deps
* chore(NA): remove madge as dependency
* Move cyclic dep jobs
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
Co-authored-by: Tyler Smalley <tyler.smalley@elastic.co>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2020-12-07 19:41:38 +00:00
Thomas Watson
fb48e903d5
Upgrade Node.js to version 14 ( #83425 )
2020-12-02 23:40:06 +01:00
Tiago Costa
aa8ec78060
chore(NA): enable yarn prefer offline and local mirror for development ( #84124 )
...
* chore(NA): enable --prefer-offline by default
* chore(NA): use prefer offline in the yarnrc
* chore(NA): update kbn pm
* chore(NA): add yarn offline mirror integration
* chore(NA): remove non wanted prune feature due to switching between branches
* chore(NA): re-introduce babel require hook
2020-11-25 00:18:18 +00:00
Tiago Costa
9ee1ec7f30
chore(NA): rebalance x-pack cigroups ( #84099 )
...
* chore(NA): rebalance cigroup1 into cigroup5
* chore(NA): get list api integration into cigropup1 again
* chore(NA): get apm integration basic into cigropup1 again
* chore(NA): move back apm_api_integration trial tests into ciGroup1
* chore(NA): move exception operators data types into ciGroup1 again
* chore(NA): move detection engine api security and spaces back into ciGroup1
* chore(NA): add a new xpack cigroup11
* chore(NA): correctly create 11 xpack ci groups
* chore(NA): try to balance ciGroup2 and 8
* chore(NA): reset number of xpack parallel worker builds to 10
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2020-11-24 21:33:47 +00:00
Tiago Costa
e559a612bc
chore(NA): skip docker build if docker binary is not available ( #84154 )
2020-11-24 00:17:54 +00:00
Brian Seeders
314e40fba3
[CI] Initial TeamCity implementation ( #81043 )
2020-11-20 14:32:53 -05:00
Brian Seeders
7d9f460a9c
[CI] Build docker image during packer_cache ( #82145 )
2020-11-18 11:17:41 -05:00
Thomas Watson
9caaa0c7e0
Bump Node.js from 12.19.0 to 12.19.1 ( #83452 )
2020-11-17 09:41:35 +01:00
Spencer
74e07d2390
[packerCache] fix gulp usage, don't archive node_modules ( #83327 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-11-12 14:03:44 -07:00
Thomas Watson
4c49d5d1be
Upgrade Node.js to version 12 ( #61587 )
2020-11-12 22:00:57 +01:00
Tre
f73bc48b3b
[QA][Code Coverage] Upload the coverage static site before ingestion ( #78695 )
2020-09-29 08:29:22 -06:00
Tre
3a73e0b2ac
[QA][Code Coverage] Coverage teams lookup w/o Additional Config ( #77111 )
...
* [QA][Code Coverage] Coverage teams lookup
* Fix test per cr.
* Drop unused fn's.
* Add integration test to prove that the sys does indeed
strip the CC prefix and still walks the fs.
* Cleanup "todo" list.
* Use import, like Dima's previous suggestion.
* Add coverage teams only definitions to CODEOWNERS per Lee.
* Add coverage teams for logstash, reporting and security.
* Update description.
* Update names per Lee.
* Drop mutation.
* Fix dupes.
* Add the file check, per Dima
* Add more teams
* Update regex to only match on "build/" and add test.
* More teams
* More teams
* Add print statement of the canonical timestamp,
so we can lookup stuff in gcp during errors.
* CR fixups
2020-09-28 15:27:02 -06:00
Spencer
4d115d5014
[baseline capture] switch to large workers ( #78109 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-09-21 19:09:54 -07:00
Spencer
12e614d6ac
remove visual aspects of baseline job ( #77815 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-09-17 19:40:15 -07:00
Thomas Watson
79c26e3591
Bump the Node.js version used by Docker in CI ( #77714 )
...
This change was left out of #77619 because the new Docker images wasn't
published at the time.
2020-09-17 11:19:12 +02:00
Victor Martinez
948fad0b56
[APM-UI][E2E] filter PRs from the uptime GH team ( #77359 )
2020-09-15 09:13:20 +02:00
Victor Martinez
98c9b189f6
[APM-UI][E2E] filter PRs from the apm-ui GH team ( #76764 )
2020-09-14 11:11:14 +01:00
Stacey Gammon
4ffef0a481
Add asciidoc support for generated plugin list ( #72292 )
...
* add asciidoc support for generated plugin list
Try level offset "=+2" instead of "=+1" to stop the inlining of the includes.
remove +2 back to +1
* Remove asciidoc, switch to regex. Rearrange dev guide to avoid nesting limit.
* Add tests for regex
* add a description to not throw off the table. Remove the heading from the paragraph snippet.
* Fix more READMEs so table renders correctly
* Update plugin list
* Remove code-exploration file, moved to plugin-list
* fix typo
* Add link to developer examples
* Update plugin list
* fix typo
2020-08-24 11:31:27 -04:00
Thomas Watson
37f4f28040
Update Node.js to version 10.22.0 ( #75254 )
2020-08-19 12:14:54 +02:00
Spencer
cf0e287c9e
[jenkins/security-cypress] run build before the tests ( #75203 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-08-17 20:48:22 -07:00
Spencer
7d3fe58dfa
[jenkins/security-cypress] send status emails to entire team ( #75171 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-08-17 09:54:59 -07:00
Spencer
1439b11fd2
[jenkins] add pipeline for hourly security solution cypress tests ( #75087 )
...
* [jenkins] add pipeline for hourly security solution cypress tests
* support customizing email for status emails
* apply review feedback
Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-08-14 16:32:45 -07:00
Spencer
057cab725c
[Jenkins] run CI when plugin readmes change ( #74388 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-08-05 12:05:17 -07:00
Brian Seeders
b7a8a4a54a
[CI] Fix baseline_capture job by adding parallel process number back
2020-08-04 14:19:26 -04:00
Brian Seeders
0ca8e99a9f
[CI] Add pipeline task queue framework and merge workers into one ( #71268 )
2020-08-04 13:13:51 -04:00
Brian Seeders
329a98c2ac
[CI] In-progress Slack notifications ( #74012 )
2020-07-31 20:56:39 -04:00
Brian Seeders
8648063b10
[CI] Harden Slack notifications ( #73361 )
2020-07-28 10:52:28 -04:00
Spencer
b32f72d370
skip 6.8 branch when triggering baseline-capture builds ( #72706 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-07-21 14:00:19 -07:00
Victor Martinez
42d2b7def5
[ci][apm-ui] fix argument name for disabling pr comments ( #72633 )
2020-07-21 16:16:47 +01:00