Court Ewing
c57a775060
build: remove 32 bit builds ( #11941 )
...
All builds are now 64 bit, which is what we want to support from 6.0
onward.
2017-05-25 16:15:25 -04:00
Spencer
d8d65526c6
[eslint] enable no undef ( #10825 )
...
* [codeshift] add proper ignore comments
* [codeshift] apply require-to-import transform
* [codeshift/fixup] remove duplicate imports
* [eslint] upgrade config for react "unused" support
* [codeshift] apply remove-unused-imports transform
* [codeshift] apply remove-unused-basic-requires transform
* [codeshift] apply remove-unused-function-arguments transform
* [lintroller] fix argument list spacing
* [codeshift] apply remove-unused-basic-bars transform
* [codeshift/fixup] fixup unused basic var removals
* manually apply remove-unused-assignments transform
* [codeshift] reapply remove-unused-imports transform
* [codeshift] reapply remove-unused-function-arguments transform
* [eslint] autofix param spacing
* manually fix remaining no-undef errors
* use more descriptive file ignore pattern
* add eslint-plugin-react peerDependency
* replace values that looked unused in tests
* remove // kibana-jscodeshift-no-babel comment
* remove import statements from code required by api tests
* Remove '// kibana-jscodeshift-ignore' comments
* address review feedback
* remove remnant of removed if condition
2017-03-22 07:08:23 -07:00
Court Ewing
694eda8fb7
Use x86_64 in build name instead of x64
...
For consistency with the other projects for the unified release process.
2016-07-20 10:37:01 -04:00
Jonathan Budzenski
03866c1292
[build] update pleaserun path to be compatible with 0.0.22+
2016-07-05 16:30:46 -05:00
Jonathan Budzenski
a30cae3316
[folder structure] plugins/.data -> data
2016-07-05 14:06:16 -05:00
Jonathan Budzenski
28f30f8b73
[folder structure] installedPlugins -> plugins
2016-07-05 14:05:59 -05:00
Jonathan Budzenski
62f258b83c
Merge pull request #7457 from jbudz/issues/7157
...
[build] Add data directory for plugins
2016-06-21 07:45:25 -05:00
Court Ewing
c550bbcc95
Build artifact names for unified release process
...
These changes are necessary for Kibana to be compatible with Elastic's
unified release process from 5.0 onward. The way artifacts get created
has not changed, but the naming conventions have.
2016-06-16 16:47:02 -04:00
Jonathan Budzenski
5b19534314
[build] Add data directory that plugins can write to. Closes #7157
2016-06-16 10:14:27 -05:00
Court Ewing
f6196cf662
Target directory created from config value
...
The target directory was being created based on a hardcoded string
rather from the target directory configuration value.
2016-06-16 10:36:06 -04:00
Court Ewing
3d546336b1
Build task for creating os packages creates target
...
The target directory is created by the archives task, but it is not
created by the ospackages task, so if you do not have a target
directory and try to skip archives, the build will fail.
2016-06-16 10:18:40 -04:00
Jonathan Budzenski
29e26de7e2
[build] Cleanup dirs on uninstall
2016-06-14 15:46:31 -05:00
Court Ewing
834f56392e
Apply -snapshot suffix during build task
...
The default behavior of the build task is to now apply the -snapshot
suffix dynamically rather than us manually hardcoding and managing it
within the source code itself. The `--release` flag will drop the
-snapshot suffix on a build, which should be used for any release
candidate.
The default behavior of the build task has also changed to create
rpm/deb packages as well. Since we've only confirmed that this works on
linux, you can override that behavior by passing `skip-os-packages`.
If you do not want to create any zip or tar.gz archives, you can pass
`--skip-archives`.
2016-06-11 15:57:30 -04:00
Jonathan Budzenski
9213e61608
[build] template chown optimize dir
2016-05-27 10:34:47 -05:00
Jonathan Budzenski
6189c19de8
[build] Style cleanup
2016-05-27 10:34:47 -05:00
Jonathan Budzenski
db5ac1e72f
[build] Cleanup packages task
2016-05-27 10:34:47 -05:00
Jonathan Budzenski
8f0be48768
[build] consolidate package config
2016-05-27 10:34:47 -05:00
Jonathan Budzenski
6d293afbfb
[build] move install to /usr/share, config to /etc/kibana
2016-05-27 10:34:47 -05:00
Jonathan Budzenski
6c6e4d31ff
[build] Attempt to stop service pre-install
2016-05-27 10:34:25 -05:00
Jonathan Budzenski
d9a84b2f03
[build] Run as group kibana
2016-05-27 10:34:25 -05:00
Jonathan Budzenski
53871671e2
[build] template user in install/remove scripts
2016-05-27 10:34:25 -05:00
Jonathan Budzenski
08c9897986
[build] Commit install/remove scripts instead of generating, stop service before removing
2016-05-27 10:34:25 -05:00
Jonathan Budzenski
b0dd6706d5
[build] Build i386
2016-03-28 11:09:13 -05:00
spalger
2422a988e5
[rename] rename all files to snake_case
2016-02-24 12:14:05 -08:00