Nahum Shalman

Quick builds with Joyent Manta

For example, packaging SaltStack:

  1. Place in Manta the following
    1. A git checkout that can be quickly updated
    2. A simple build script
    3. A prebuilt /opt/local tree with everything needed for the build
  2. Let the magic happen:
mjob create -s /nahamu/public/salt/salt-git-tree.tar.gz -s /nahamu/public/salt/build-develop.sh -o -m "bash -x /assets/nahamu/public/salt/build-develop.sh" <<< /nahamu/public/salt/salt-build-opt-local-tarball-2013Q3-i386.tar.gz