Skip to content

deadit/codebattle

This branch is 3493 commits behind hexlet-codebattle/codebattle:master.

Folders and files

NameName
Last commit message
Last commit date
Jan 5, 2019
Jan 11, 2019
Jan 5, 2018
Jul 25, 2017
Jan 7, 2019
Jan 6, 2019
Jul 31, 2017
Dec 21, 2018
Feb 12, 2018
Jan 3, 2019
Apr 16, 2018
Nov 3, 2018
Jan 3, 2019
Jan 5, 2019
Apr 1, 2018

Repository files navigation

Codebattle

Build Status

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

Requirements

  • Mac / Linux
  • Docker
  • Docker Compose

Install

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

Install ansible

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

Run

$ make compose

Test

$ make compose-test

Useful

$ mix upload_langs

$ 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

Codebattle game

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Elixir 65.8%
  • JavaScript 26.6%
  • HTML 2.7%
  • Makefile 1.2%
  • Haskell 1.1%
  • Dockerfile 0.6%
  • Other 2.0%