Skip to content
This repository has been archived by the owner on Nov 5, 2020. It is now read-only.

Latest commit

 

History

History
56 lines (52 loc) · 1.61 KB

USECASES.md

File metadata and controls

56 lines (52 loc) · 1.61 KB

Use Cases

Core developer

GIVEN I have GIT installed
 AND I have docker installed
 AND I have docker-compose installed
WHEN I do git clone https://github.com/oroinc/environment
 AND Go to application folder (application/platform)
 AND Run docker-compose up -d
THEN webserver, php, DB containers are created
 AND I can run Composer
 AND I can install platform application

QA

GIVEN I have GIT installed
 AND I have docker installed
 AND I have docker-compose installed
WHEN I do git clone https://github.com/oroinc/environment
 AND Go to application folder (application/platform)
 AND Run docker-compose up -d
 AND Run install script
THEN webserver, php, DB containers are created
 AND I can open in my browser platform.oro.dev

CI server

GIVEN GIT is installed
 AND docker installed
 AND docker-compose installed
WHEN Do git clone https://github.com/oroinc/environment
 AND Open application folder (application/platform)
 AND Run docker-compose up -d
 AND Run install script
THEN webserver, php, DB containers are created
 AND CI can run UNIT tests
 AND CI can run FUNCTIONAL tests
 AND CI can run BEHAT tests

Community developer or Partner

GIVEN I have GIT installed
 AND I have docker installed
 AND I have docker-compose installed
WHEN I do git clone https://github.com/orocrm/platform-application to platform folder
 AND git clone https://github.com/orocrm/environment to environment folder
 AND Change dir to platform folder
 AND Run docker-compose up -d
THEN webserver, php, DB containers are created
 AND I can run Composer
 AND I can install platform application