commit | 2d843f58e74eaaec64fbf560accd105255f67774 | [log] [tgz] |
---|---|---|
author | Wuyunfan-BUPT <30968107+Wuyunfan-BUPT@users.noreply.github.com> | Mon Jun 12 17:22:24 2023 +0800 |
committer | rongtong <jinrongtong5@163.com> | Tue Jun 13 11:42:27 2023 +0800 |
tree | 6d63a9e7260aa22ca6475b8ecbe64545c1707676 | |
parent | 74105870ef1e87000a2c77c00abd6d5b64e44ab6 [diff] |
Update entry.sh
This tool uses Helm and KubeVela to deploy applications and execute E2E tests in Kubernetes. KubeVela needs to be installed in Kubernetes before use.
- uses: apache/rocketmq-test-tool@v1 name: Deploy with: action: "deploy" ask-config: "${{ secrets.KUBE_CONFIG }}" test-version: "v1.0" chart-git: "https://github.com/your-helm-chart.git" chart-branch: "main" chart-path: "." job-id: 1 helm-values: | app: image: repository: ${{env.DOCKER_REPO}} tag: v1.0
- uses: apache/rocketmq-test-tool@v1 name: e2e test with: action: "test" ask-config: "${{ secrets.KUBE_CONFIG }}" test-version: "v1.0" test-code-git: "https://github.com/your-e2e-test.git" test-code-branch: "main" test-code-path: ./ test-cmd: "your test command" job-id: 1 - uses: actions/upload-artifact@v3 if: always() name: Upload test log with: name: testlog.txt path: testlog.txt
- uses: apache/rocketmq-test-tool@v1 name: clean with: action: "clean" ask-config: "${{ secrets.KUBE_CONFIG }}" test-version: "v1.0" job-id: 1
Apache License, Version 2.0 Copyright (C) Apache Software Foundation