codebattle
1.0.0
CodeBattle-は、Hexletコミュニティによって開発されているオープンソースゲームです。アプリケーションの現在のバージョンは、codebattle.hexlet.ioで入手できます。また、Chrome拡張機能もあります。最後のゲームの更新を購読することができます。
このプロジェクトは、貢献するすべての人々のおかげで存在します。ガイドラインに貢献します。
$ 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-bashstat.jsonを構築し、ブラウザーの詳細を表示するには:
yarn profile:build
yarn profile:visualize
OS用のdockerをインストールしていることを確認してください。
https://docs.docker.com/install/
Docker Daemonが実行されていることを確認してください。入力して手動で実行できます。
sudo dockerd
または、以下を入力してスタートアップに追加することもできます。
sudo systemctl enable docker
Docker Daemonがすぐに起動しなかった場合、ターミナルを閉じて開きます。
https://docs.docker.com/install/linux/linux-postinstall/
Dockerグループを作成します。
sudo groupadd docker
ユーザーをDockerグループに追加します。
sudo usermod -aG docker $USER
このリポジトリは、教育プロジェクトであるチームとHexletのコミュニティによって作成および維持されています。 Hexletの詳細を読んでください。
ヘクスレットフレンドのほとんどのアクティブな貢献者をご覧ください。