mesos-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Itamar Ostricher <ita...@yowza3d.com>
Subject It's now easy to build & deploy a full search-stack with YBT 0.2.0rc6 !
Date Mon, 13 Jun 2016 11:36:16 GMT
Hi,

I released YBT 0.2.0rc6 and merged to master some changes that use it.
No urgency to pull master or upgrade ybt - only when you get to it :-) .

*Here's a changelist*, yay!

1. YBT is *less noisy*, hurray! (less internal prints to stdout. run with
`ybt -v` or `--verbose` to get those outputs if you want them. use
`--logtostderr` for even more, btw).
2. *Built-in YBT version checker* - when running `ybt` commands in the
project, it will now tell you if your version is not updated enough + print
the upgrade command if necessary (but will not upgrade for you). Current
minimal version is 0.2.0rc6 (surprisingly).
3. Perr'y feature request - ability to *control number of scons jobs* (e.g.
`SCONS_JOBS=2 ybt build :run-scons` to use 2 jobs just for this run, or
`export SCONS_JOBS=2` to use 2 jobs in the current session).
4. *Grunt builder* allows running grunt using YBT. This means that now `ybt
:search-stack` also builds frontend, and it is *much easier now to build
frontend* even for non-Shai&Gal! (but don't try this without pulling
master...)

In fact, this last bullet makes it a one-liner to build and deploy a
complete search-stack from any machine (not just prod-us-central)!
./scripts/deploy.py --logtostderr --norun_scons --skip_grunt --version
<your-version-name> (e.g. your name)

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message