Skip to content

Commit

Permalink
feat: added jmeterd (#631)
Browse files Browse the repository at this point in the history
* added jmeterd
  • Loading branch information
ypoplavs authored Sep 15, 2023
1 parent e45d528 commit e94639e
Show file tree
Hide file tree
Showing 4 changed files with 43 additions and 3 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/helm-deploy-testkube-charts-develop.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ jobs:
git pull origin develop
export image_tag=${{ github.event.client_payload.image_tag_api }}
export executor_names="artillery curl cypress ginkgo gradle init jmeter k6 kubepug maven playwright postman scraper soapui tracetest zap"
export executor_names="artillery curl cypress ginkgo gradle init jmeter jmeterd k6 kubepug maven playwright postman scraper soapui tracetest zap"
for executor_name in $executor_names; do
sed -i "s/\(\"image\":.*$executor_name.*:\).*$/\1$image_tag\",/" ./charts/testkube-api/executors.json
done
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/helm-deploy-testkube-charts-stage.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ jobs:
git pull origin develop
export image_tag=${{ github.event.client_payload.image_tag_api }}
export executor_names="artillery curl cypress ginkgo gradle init jmeter k6 kubepug maven playwright postman scraper soapui tracetest zap"
export executor_names="artillery curl cypress ginkgo gradle init jmeter jmeterd k6 kubepug maven playwright postman scraper soapui tracetest zap"
for executor_name in $executor_names; do
sed -i "s/\(\"image\":.*$executor_name.*:\).*$/\1$image_tag\",/" ./charts/testkube-api/executors.json
done
Expand Down
40 changes: 40 additions & 0 deletions charts/testkube-api/executors.json
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,46 @@
}
}
},
{
"name": "jmeterd-executor",
"executor": {
"executorType": "job",
"image": "kubeshop/testkube-jmeterd-executor:2f2a937",
"command": [
"<entryPoint>"
],
"args": [
"-n",
"-j",
"<logFile>",
"-t",
"<runPath>",
"-l",
"<jtlFile>",
"-e",
"-o",
"<reportFile>",
"<envVars>"
],
"types": [
"jmeterd/test"
],
"contentTypes": [
"string",
"file-uri",
"git-file",
"git-dir",
"git"
],
"features": [
"artifacts"
],
"meta": {
"iconURI": "jmeter",
"docsURI": "https://kubeshop.github.io/testkube/test-types/executor-jmeter"
}
}
},
{
"name": "ginkgo-executor",
"executor": {
Expand Down
2 changes: 1 addition & 1 deletion scripts/chart_releaser.sh
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ then

else
echo "Executors will be updated"
executor_name="artillery curl cypress ginkgo gradle init jmeter k6 kubepug maven playwright postman scraper soapui tracetest zap"
executor_name="artillery curl cypress ginkgo gradle init jmeter jmeterd k6 kubepug maven playwright postman scraper soapui tracetest zap"
for executor in $executor_name; do
sed -i "s/\(.*\"image\":.*$executor.*\:\).*$/\1$VERSION_FULL\",/g" ../charts/testkube-api/executors.json
echo -e "\nChecking if TestKube's executors.json $executor executor has been updated:\n"
Expand Down

0 comments on commit e94639e

Please sign in to comment.