CodeBattle - adalah game open source yang dikembangkan oleh komunitas hexlet. Versi aplikasi saat ini tersedia di CodeBattle.hexlet.io. Kami juga memiliki ekstensi chrome. Yang memungkinkan untuk berlangganan pembaruan game terakhir.
Proyek ini ada berkat semua orang yang berkontribusi. Kontribusi Pedoman.
$ 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-bashUntuk membangun stat.json dan melihat detail di browser run:
yarn profile:build
yarn profile:visualize
Pastikan Anda telah menginstal docker untuk OS Anda.
https://docs.docker.com/install/
Pastikan daemon docker Anda sedang berjalan. Anda dapat menjalankannya secara manual dengan mengetik:
sudo dockerd
Atau Anda dapat menambahkannya ke startup dengan mengetik:
sudo systemctl enable docker
Tutup dan buka terminal Anda jika Docker Daemon tidak segera dimulai.
https://docs.docker.com/install/linux/linux-postinstall/
Buat grup Docker.
sudo groupadd docker
Tambahkan pengguna Anda ke grup Docker.
sudo usermod -aG docker $USER
Repositori ini dibuat dan dikelola oleh tim dan komunitas Hexlet, sebuah proyek pendidikan. Baca lebih lanjut tentang hexlet.
Lihat kontributor paling aktif di hexlet-friends.