Obraz dockerowy wykorzystywany w projekcie: https://hub.docker.com/r/teracy/angular-cli/
Backend został dodany jako submoduł w projekcie.
Klonowanie projektu z deva: git clone -b development --recursive <ssh-repo-path>
Jeśli tego nie zrobiłeś to (./backend jest pusty) wykonaj git submodule update --init --recursive
Otwórz terminal w folderze frontend i uruchom polecenie docker compose up -d żeby zainstalować wszystkie zależności i uruchomić development server.
Uruchom docker-compose exec frontend ng build.
Zobacz:
- https://github.com/teracyhq/angular-boilerplate/blob/master/karma.conf.js#L42
- https://github.com/teracyhq/angular-boilerplate/blob/master/protractor.conf.js#L13
Uruchom docker-compose exec frontend ng test --browsers Chrome_no_sandbox -w false
python3 e2e_selenium/e2e/main.py