Tambahkan ke /etc /hosts : 127.0.0.1 Code-basics.test
Proyek klon
Beberapa server LSP sepenuhnya bisa diterapkan hanya ketika root dir memiliki wadah di dalam dan di luar. Itulah sebabnya kami mengatur WorkDir ke /opt/projects/hexlet-basics . Jadi, jika mungkin, klon proyek ini ke direktori itu.
Siapkan gambar menarik secara lokal
./app/lib/docker_exercise_api.rbdef self.download(lang_name)ok = system("docker pull #{image_name(lang_name)}") barisok = true di bawah iniBerlari
make project-setup
make compose # run server
# open code-basics.test
make app-test # run tests
# load language
# make app-language-load L=php
make app-db-prepare # sometimes, when fixtures were changed Untuk mengelola bahasa yang dimuat dan mengatur pengaturan lainnya, Anda harus masuk (login: [email protected] , kata sandi: password )
Akses Kube
# make k8s-macos-setup or make k8s-ubuntu-setup
export TWC_TOKEN= < your token >Buat tag baru melalui perintah:
make next-tag Tunggu Pemberitahuan Tentang Tag Siap di Saluran Slack #sideprojects-code-auto atau Tunggu Tindakan GitHub
Ubah versi di K8S/HB-App-chart/values.yaml dan kemudian:
make -C k8s helm-upgrade-appRUN git config --global --add safe.directory ${PROJECT_ROOT} baris setelah WORKDIR ${PROJECT_ROOT} di DockerFile Baca lebih lanjutRepositori ini dibuat dan dikelola oleh tim dan komunitas Hexlet, sebuah proyek pendidikan. Baca lebih lanjut tentang hexlet.
Lihat kontributor paling aktif di hexlet-friends.