hexlet basics
1.0.0
添加到/etc /hosts:127.0.0.1 code-basics.test
克隆项目
仅当根部DIR在容器内部和外部相同时,某些LSP服务器才能完全可行。这就是为什么我们将WorkDir设置为/opt/projects/hexlet-basics 。因此,如果可能的话,将该项目克隆到该目录。
在本地准备拉图像
./app/lib/docker_exercise_api.rbdef self.download(lang_name)行ok = system("docker pull #{image_name(lang_name)}")行ok = true下面跑步
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要管理加载的语言并设置其他设置,您需要登录(登录: [email protected] ,密码: password )
kube访问
# make k8s-macos-setup or make k8s-ubuntu-setup
export TWC_TOKEN= < your token >通过命令创建新标签:
make next-tag等待有关在Slack频道#sideprojects-code-auto或等待github操作的通知通知
更改k8s/hb-app-chart/values.yaml中的版本,然后:
make -C k8s helm-upgrade-appRUN git config --global --add safe.directory ${PROJECT_ROOT} line WORKDIR ${PROJECT_ROOT} in dockerfile in dockerfile阅读更多该存储库是由团队和一个教育项目Hexlet社区创建和维护的。阅读有关hexlet的更多信息。
请参阅hexlet-Friends的最活跃的贡献者。