grafana/grafana-plugin-ci-e2e该镜像为CI(持续集成)环境设计,专门用于插件的Cypress端到端(E2E)测试。它集成了Cypress测试框架及相关依赖,旨在简化插件开发过程中的自动化测试流程,确保插件功能的稳定性和可靠性。
适用于插件开发团队在持续集成流程中对插件进行自动化端到端测试。尤其适合需要在CI/CD pipeline中快速执行Cypress测试、验证插件功能完整性的场景。
详细配置和使用说明请参考官方GitHub仓库:
[***]
以下为在常见CI平台中使用的示例配置(具体命令需根据项目调整):
yamljobs: e2e-test: runs-on: ubuntu-latest container: image: grafana/grafana-plugin-ci-e2e:latest steps: - name: Checkout code uses: actions/checkout@v4 - name: Install dependencies run: npm install - name: Run Cypress tests run: cypress run
如需本地验证测试环境,可使用以下命令:
bashdocker run --rm -v $(pwd):/workspace -w /workspace grafana/grafana-plugin-ci-e2e:latest cypress run
cypress.config.js)需根据项目需求提前准备manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务