This repo relies on
- androids repo tool for pulling in external code dependencies through Git
- Docker for running the Dockerfile and the dev container
- VS Code for running docker through the dev container. The dev container is responsible for setting up a
.env
file that contains environment variables that provides the following to the container- Git user info
- Git SSH public and private keys
- Open the project in the docker container through VS Code or dockers CLI.
Note: If running the container purely through docker, Git credentials may have to be setup manually
- First time setup of the
repo
tool and dependent repositories
repo init -u "https://github.com/Xerner/manifests" -b "development" -m "xerner.github.io.default.xml"
repo sync
- Follow the prerequisite steps
- Build the app with
ng build
- Follow the prerequisite steps
- Serve the app with
ng serve --configuration development