codebattle
1.0.0
CodeBattle-是Hexlet社區開發的開源遊戲。該應用程序的當前版本可從CodeBattle.hexlet.io獲得。我們也有鉻擴展。允許在上一場遊戲更新中訂閱。
由於所有貢獻的人,該項目的存在。貢獻指南。
$ 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-bash要構建stat.json並查看瀏覽器運行中的詳細信息:
yarn profile:build
yarn profile:visualize
確保您已為操作系統安裝了docker 。
https://docs.docker.com/install/
確保您的Docker守護程序正在運行。您可以通過鍵入手動運行它:
sudo dockerd
或者,您可以通過鍵入:
sudo systemctl enable docker
如果Docker守護程序沒有立即開始,請關閉並打開終端。
https://docs.docker.com/install/linux/linux/linux-postinstall/
創建Docker組。
sudo groupadd docker
將您的用戶添加到Docker組。
sudo usermod -aG docker $USER
該存儲庫是由團隊和一個教育項目Hexlet社區創建和維護的。閱讀有關hexlet的更多信息。
請參閱hexlet-Friends的最活躍的貢獻者。