Building Cloud Foundry from source


Marco Nicosia
 

Shahid,

Cf-release isn't a single binary or even a set of binaries that you first
compile, then deploy. Instead, cf-release is actu a set of software
packages that are compiled as part of the deployment process.

Cloud Foundry approaches deploying the platform in a very different way.
Instead, I think you want to start with BOSH (I suggest checking out
bosh-lite). You then use BOSH to deploy each individual software package to
separate VMs (or in the case of bosh-lite, containers on a VM hosted
by your local computer).

As a part of this deployment process, BOSH will spin up separate, temporal
VMs to compile packages and automatically store the results for subsequent
distribution.

Does this help?

On Tuesday, July 26, 2016, Shahid Shaikh <shahidhs.ibm(a)gmail.com
<javascript:_e(%7B%7D,'cvml','shahidhs.ibm(a)gmail.com');>> wrote:

Thanks for your reply.
I found commands to clone the source:
sudo git clone https://github.com/cloudfoundry/cf-release.git
git checkout develop
./scripts/update

But I did not got any information about any command/script which I need to
run to build cf-release.

--
--
Marco Nicosia
Product Manager
Pivotal Software, Inc.
mnicosia(a)pivotal.io
c: 650-796-2948

Join cf-dev@lists.cloudfoundry.org to automatically receive all group messages.