Skip to content

Commit 419e233

Browse files
authored
first commit
This splits the download step so I can confirm they work as separate items before adding the caching elements
1 parent 5fbe46a commit 419e233

File tree

1 file changed

+26
-2
lines changed

1 file changed

+26
-2
lines changed

.github/workflows/performance-e2e.yaml

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,17 +68,41 @@ jobs:
6868
steps:
6969
- uses: actions/checkout@v5
7070

71-
- name: Install JMeter
71+
- name: Install JMeter (Get zip file)
72+
run: curl -sSO https://archive.apache.org/dist/jmeter/binaries/apache-jmeter-${{ env.jmeter_version }}.tgz
73+
74+
- name: Install JMeter (unzip and move)
7275
run: |
73-
curl -sSO https://archive.apache.org/dist/jmeter/binaries/apache-jmeter-${{ env.jmeter_version }}.tgz
7476
tar xzf apache-jmeter-${{ env.jmeter_version }}.tgz
7577
mv apache-jmeter-${{ env.jmeter_version }} jmeter
78+
79+
- name: Install JMeter (get cmdrunner)
80+
run: |
7681
curl -sSO --output-dir jmeter/lib https://repo1.maven.org/maven2/kg/apc/cmdrunner/${{ env.cmdrunner_version }}/cmdrunner-${{ env.cmdrunner_version }}.jar
82+
83+
84+
- name: Install JMeter (Get plugins manager)
85+
run: |
7786
curl -LsS --output jmeter/lib/ext/jmeter-plugins-manager-${{ env.jmeter_plugins_manager_version }}.jar https://jmeter-plugins.org/get/
87+
88+
- name: Install JMeter (Install plugins manager)
89+
run: |
7890
java -cp jmeter/lib/ext/jmeter-plugins-manager-${{ env.jmeter_plugins_manager_version }}.jar org.jmeterplugins.repository.PluginManagerCMDInstaller
7991
chmod +x jmeter/bin/PluginsManagerCMD.sh
8092
sed -i '/<Logger name="org.apache.jmeter.junit" level="debug" \/>/a \ <Logger name="org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase" level="info" additivity="false"\/>' jmeter/bin/log4j2.xml
8193
94+
95+
# - name: Install JMeter
96+
# run: |
97+
# curl -sSO https://archive.apache.org/dist/jmeter/binaries/apache-jmeter-${{ env.jmeter_version }}.tgz
98+
# tar xzf apache-jmeter-${{ env.jmeter_version }}.tgz
99+
# mv apache-jmeter-${{ env.jmeter_version }} jmeter
100+
# curl -sSO --output-dir jmeter/lib https://repo1.maven.org/maven2/kg/apc/cmdrunner/${{ env.cmdrunner_version }}/cmdrunner-${{ env.cmdrunner_version }}.jar
101+
# curl -LsS --output jmeter/lib/ext/jmeter-plugins-manager-${{ env.jmeter_plugins_manager_version }}.jar https://jmeter-plugins.org/get/
102+
# java -cp jmeter/lib/ext/jmeter-plugins-manager-${{ env.jmeter_plugins_manager_version }}.jar org.jmeterplugins.repository.PluginManagerCMDInstaller
103+
# chmod +x jmeter/bin/PluginsManagerCMD.sh
104+
# sed -i '/<Logger name="org.apache.jmeter.junit" level="debug" \/>/a \ <Logger name="org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase" level="info" additivity="false"\/>' jmeter/bin/log4j2.xml
105+
82106
- name: Install JMeter plugins
83107
if: env.jmeter_plugins != ''
84108
run: |

0 commit comments

Comments
 (0)