CodeBattle - é um jogo de código aberto que está sendo desenvolvido pela comunidade de hexletos. A versão atual do aplicativo está disponível em codebattle.hexlet.io. Também temos extensão cromo. Que permitem se inscrever nas atualizações do último jogo.
Este projeto existe graças a todas as pessoas que contribuem. Contribuir com diretrizes.
$ git clone [email protected]:hexlet-codebattle/codebattle.git
$ cd codebattle
$ make setup$ make compose$ make compose-test$ make compose-lint
# To run specific
$ make compose-mix-format
$ make compose-mix-credo
$ make compose-lint-js-fix$ 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 asserts.upload # Pulls from battle_asserts all issues and upserts into DB
# If you use docker in dev env, run commands in make compose-bashPara construir o stat.json e ver detalhes no navegador Run:
yarn profile:build
yarn profile:visualize
Certifique -se de instalar docker para o seu sistema operacional.
https://docs.docker.com/install/
Verifique se o seu daemon do Docker está em execução. Você pode executá -lo manualmente digitando:
sudo dockerd
Ou você pode adicioná -lo à inicialização digitando:
sudo systemctl enable docker
Feche e abra seu terminal se o Docker Daemon não começou imediatamente.
https://docs.docker.com/install/linux/linuxposposinstall/
Crie o grupo Docker.
sudo groupadd docker
Adicione seu usuário ao grupo Docker.
sudo usermod -aG docker $USER
Este repositório é criado e mantido pela equipe e pela comunidade de hexletões, um projeto educacional. Leia mais sobre hexletivo.
Veja os colaboradores mais ativos em amigos hexéticos.