
uclalibrary/ursus!UCLA熊雕像(图片左对齐,宽度150px)
Bruins熊雕像
1984年,为纪念建校50周年,UCLA校友会委托制作了“Mighty Bruins”并向学校赠送了Bruins熊雕像。该雕像现已成为校园地标和Westwood广场的焦点。
。
git clone ***:UCLALibrary/ursus.git
cd ursus
docker-compose run web bundle exec rails db:setup docker-compose run sinai bundle exec rails db:setup
需在数据库设置完成后执行 - 启动脚本需要数据库就绪,以便设置功能标志(例如Sinai UI模式的标志)。
docker-compose up
若已运行独立模式的Ursus,需先停止:
docker-compose down
确保Californica运行中,以便Ursus可指向其数据。
git clone ***:UCLALibrary/ursus.git cd ursus
docker-compose -f docker-compose-with-californica.yml run web bundle exec rails db:setup docker-compose -f docker-compose-with-californica.yml run sinai bundle exec rails db:setup docker-compose -f docker-compose-with-californica.yml up
此操作将连接到容器内的shell,用于运行代码检查工具和单元测试:
docker-compose -f docker-compose-with-californica.yml run web bash
docker-compose -f docker-compose-with-californica.yml run sinai bash
git ...
通过以下命令连接到容器内的shell:
docker-compose run web bash
然后运行除Cypress集成测试外的全套检查和测试:
sh start-ci.sh
可查看start-ci.sh脚本了解其调用的代码检查工具和测试。
首先,需在本地安装node.js和npm。
然后进入e2e目录并安装JavaScript依赖:
cd e2e npm install
可通过以下命令打开Cypress测试运行器GUI:
npx cypress open
或在命令行运行测试:
npx cypress run
视觉回归测试通过percy.io进行。仅在Travis上的拉取请求中运行,本地环境不执行。
![构建状态]([]
![覆盖率状态]([]
![本项目使用Percy.io进行视觉回归测试]([***]
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务