Skip to content
This repository was archived by the owner on Jul 28, 2020. It is now read-only.
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions DEVELOP.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ git clone --recursive https://github.com/pivotal-cf/pcfdev.git
To build an OSS-only PCF Dev OVA, run:

```bash
./bin/build -only=virtualbox-iso # pass -debug for more output
./bin/build -only=virtualbox-ovf # pass -debug for more output
```

> Note: Support for VMware Fusion/Workstation has been discontinued. Support for AWS is temporarily suspended until a commercial version of PCF Dev becomes available from the AWS Marketplace.
Expand All @@ -29,9 +29,11 @@ To build an OSS-only PCF Dev OVA, run:
After the PCF Dev box has been built, you need to use the PCF Dev CLI to launch the OVA. This will disable various checks for system requirements such as system memory. More information on installation of the CLI can be found [here](http://docs.pivotal.io/pcf-dev/index.html#installing).

```bash
cf dev start -o output/output-virtualbox-iso/oss-v0.ova
cf dev start -o output/output-virtualbox-ovf/packer-oss-v0.ova
```

> Note: You have to use the ``-o`` option to import your custom created OVAs. The ``-import`` option only works with the OVA version that the PCF Dev plugin was built for and doesn't work for custom created OVAs.

### Customizing PCF Dev

Our build tool has the ability to build compiled releases or releases from source. By default, it will try to build releases that have been compiled by the PCF Dev team. If you have a *non-compiled* release that present on your workstation, you can configure the build to use it using the **path:** key. Simply edit the versions.json file at the root of this repo like `"cf" :` is done below:
Expand All @@ -50,7 +52,7 @@ Our build tool has the ability to build compiled releases or releases from sourc
},
```

If you would like to a different *compiled* release than is offered in the versions.json, simply make sure that the appropriate keys are modified.
If you would like to use a different *compiled* release than is offered in the versions.json, simply make sure that the appropriate keys are modified.

> Note: any necessary manifest changes can be done to the manifest.yml file at the root of this repo for a successful build.

Expand Down