Skip to content

Latest commit

 

History

History
43 lines (32 loc) · 936 Bytes

contributing.md

File metadata and controls

43 lines (32 loc) · 936 Bytes

Contributing

Synapse Cmf project is open for contribution, section below explains how to install your dev environment.

Vagrant install (MacOS)

First, get Homebrew, Vagrant and Ansible :

Project copy and vm provisioning

cd your/workspace
git clone [email protected]:synapse-cmf/synapse-cmf
cd synapse-cmf
make vm-provision        # could be (very) long
make init

Edit your hostfile (/etc/hosts) :

### Synapse ###
192.168.100.80  demo.synapse.dev
192.168.100.80  demo.admin-synapse.dev

Project build

vagrant ssh
make install build

Project tests

make tests

Pull request

After push, feel free to open a pull request on the main repository !