This is an attempt to build custom landscapes, based on https://github.com/cncf/landscapeapp
- run the landscapeapp locally without any API Keys
- be able to provide custom data structures
- the tests are done with the cicd foundation landscape
- the build/run instructions are taken from https://github.com/cncf/landscapeapp
- create directory
landscapes - enter directory
landscapes - clone https://github.com/cdfoundation/cdf-landscape
- clone https://github.com/floriankammermann/landscapeapp
- set PROJECT_PATH
<YOUR_PATH>/landscapes/cdf-landscape - enter directory
landscapes/landscapeapp - execute yarn
yarn-> this should fetch all dependencies - start a local dev env
yarn run open:src-> this should start the landscapeapp in dev mode, you should be able to access the landscapeapp on http://localhost:3000
- Open the
settings.ymlin the cdf-landscape - Change home -> header to
<h1>my test landscape</h1> - enter directory
landscapes/landscapeapp - we need to ignore the version, since we are on a fork of the landscapeapp:
export SKIP_VERSION_CHECK=1 - run
yarn fetch - start the landscapeapp in dev mode
yarn run open:src