Skip to content

lazycoder9/codebattle

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

528 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Codebattle

Build Status

Кодбатл это игра с открытым исходным кодом, которая разрабатывается сообществом хекслета. Подробнее о проекте читайте в вики репозитория. Мы будем очень рады если решите принять участие в разработке проекта. Текущая версия приложения доступна по адресу codebattle.hexlet.io. Следить за процессом разработки можно в ленте новостей.

Requirements

  • Mac / Linux
  • Docker
  • Docker Compose
  • Ansible (installed using pip3)

Install

  • Clone repo
$ git clone https://github.com/hexlet-codebattle/codebattle.git

Inatall ansible

$ cd codebattle
$ make ansible-development-setup
$ make compose-setup

Run

$ make compose

Test

$ make compose-test

Usefull

$ mix upload_lang

$ mix dockers.push #all
$ mix dockers.push elixir

$ mix dockers.build #all
$ mix dockers.build elixir

$ mix dockers.pull #all
$ mix dockers.pull elixir

$ mix test test/code_check/

#If you use docker in dev env, run commands in make compose-bash

Support

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Elixir 47.3%
  • JavaScript 42.6%
  • HTML 6.1%
  • SCSS 1.0%
  • Makefile 0.4%
  • HCL 0.4%
  • Other 2.2%