Specification Overview

File Structure

The four high level fields in the reploy.yml file are cache , services , on and setup, and the file structure follows the following format:

setup:
commands:
- foo
- bar
on:
branches:
- foo-branch
- bar-branch
pull-requests: true
cache:
- file: {sample-file}
path: {sample-path}
services:
{service-name}:
port: {port}
runtime: {language_name}
path: {path}
build:
- {command}
- {command}
serve:
- {command}
environment:
{KEY_1}: {value_1}
{KEY_2}: {value_2}