Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

X-Pack binaries #7783

Merged
merged 1 commit into from
Aug 13, 2018
Merged

X-Pack binaries #7783

merged 1 commit into from
Aug 13, 2018

Commits on Aug 13, 2018

  1. Build Elastic licensed beats separately

    This commit implements the necessary logic to build licensed
    beats, before that commit, the OSS and the License binaries were
    exactly the same.
    
    Changes:
    
    - Added `mage.CrossBuildXPack()` to build the elastic licensed beat.
    x-pack/beatname
    - Changed the packages.yml to include the artifact from the x-pack
    folder.
    - Added `mage.UseElasticBeatPackaging()` to build the packages with the new
    binaries.
    - Added `mage.UseElasticBeatWithoutXPackPackaging()` allow to keep the
    previous behavior.
    - `make check` and `make fmt` will use the right license for the x-pack
    folder.
    
    Co-authored-by: Pier-Hugues Pellerin <phpellerin@gmail.com>
    Carlos Pérez-Aradros Herce and ph committed Aug 13, 2018
    Configuration menu
    Copy the full SHA
    328d5e8 View commit details
    Browse the repository at this point in the history