-
Notifications
You must be signed in to change notification settings - Fork 17
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
Make releases of Kibiter #38
Comments
I see the first of this releases uploaded to the releases area of this repo. Thanks! Some comments about it:
|
@jgbarah These are the solutions that I propose:
I'm going to build and add the updated releases! |
I think this is perfect, thanks!! I suggest that you write down the process for a release in a file RELEASING.md or something like that, so that everything is clear. But we can use a pull request for that, and close this ticket if you want. |
I am rechecking now the full process for 6.3.1 ... it seems to be pretty similar, but the way to create now the release tar balls is:
Stay tuned! |
The changes needed to include the plugins in the release file, and to change the name of the release file: |
For Kibiter 6.8.6 the command has changed a little:
|
We want to build ZIP's for each Kibiter version. This could be usefull in order to check new versions or little changes.
Kibana has by default a way to build a tar.gz of the current version that you are, doing:
npm run build
This must create the tars into
KIBITER_HOME/target/
, one tar for each OS. However, this command generates an error and it's impossible to continue, so we just add this option in order to avoid that error:npm run build -- --skip-os-packages
Now, tars have been built and are in
KIBITER_HOME/target/
.Important: That command don't copy the plugins don't into the
plugins/
folder of the tars, so it's needed to add this line into a grunt configurations file (before the tar creation):KIBITER_HOME/tasks/build/archives.js
:The text was updated successfully, but these errors were encountered: