mirror of
https://github.com/ivabus/pantry
synced 2024-11-29 19:55:06 +03:00
f82da9d012
* jmeter.apache.org * rm * test * vendored * JAVA_HOME * rename dir * rename dir * oops... :D
38 lines
1.1 KiB
YAML
38 lines
1.1 KiB
YAML
distributable:
|
|
url: https://dlcdn.apache.org/jmeter/binaries/apache-jmeter-{{version.raw}}.tgz
|
|
strip-components: 1
|
|
versions:
|
|
url: https://dlcdn.apache.org/jmeter/binaries/
|
|
match: /apache-jmeter-\d+\.\d+(\.\d+)*\.tgz/
|
|
strip:
|
|
- /^apache-jmeter-/
|
|
- /\.tgz/
|
|
warnings:
|
|
- vendored
|
|
dependencies:
|
|
openjdk.org: '*'
|
|
runtime:
|
|
env:
|
|
JAVA_HOME: "{{deps.openjdk.org.prefix}}"
|
|
build:
|
|
dependencies:
|
|
gnu.org/wget: '*'
|
|
script:
|
|
- rm -r bin/*.bat bin/*.cmd
|
|
- mkdir -p {{prefix}}
|
|
- mv bin docs extras lib {{prefix}}/
|
|
- run: |
|
|
wget -O $PLUGINS_MANAGER_FILE $PLUGINS_MANAGER_URL
|
|
mv $PLUGINS_MANAGER_FILE {{prefix}}/lib/ext/
|
|
working-directory: plugins-manager
|
|
env:
|
|
PLUGINS_MANAGER_URL: https://search.maven.org/remotecontent?filepath=kg/apc/jmeter-plugins-manager/1.9/jmeter-plugins-manager-1.9.jar
|
|
PLUGINS_MANAGER_FILE: jmeter-plugins-manager-1.9.jar
|
|
provides:
|
|
- bin/jmeter
|
|
- bin/jmeter-server
|
|
- bin/mirror-server
|
|
test:
|
|
script:
|
|
- jmeter -n -t test.jmx | grep 'end of run'
|
|
- jmeter --version | grep {{version}}
|