commit | 331935210c7c00cceb09d11e480a667fe1b8f9bd | [log] [tgz] |
---|---|---|
author | Wuyunfan-BUPT <30968107+Wuyunfan-BUPT@users.noreply.github.com> | Mon Jun 12 18:40:18 2023 +0800 |
committer | rongtong <jinrongtong5@163.com> | Tue Jun 13 11:42:27 2023 +0800 |
tree | 344515a62c7ccaf35b68c031b83d07c84ffc0c19 | |
parent | 1ce4dccc1964ca82953c001ad55af6c1f729dedb [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