Skip to content

Commit

Permalink
Release 1.9 (#41)
Browse files Browse the repository at this point in the history
  • Loading branch information
tilln authored May 21, 2023
1 parent 64d2ad1 commit 185cf84
Show file tree
Hide file tree
Showing 4 changed files with 43 additions and 24 deletions.
34 changes: 34 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Github Release

on:
push:
tags:
- '[0-9]+.[0-9]+'

jobs:
release:
name: Release
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3

- name: Set up JDK
uses: actions/setup-java@v3
with:
java-version: '11'
distribution: temurin
cache: maven

- name: Build with Maven
run: mvn -B package --file pom.xml

- name: Release
uses: marvinpinto/action-automatic-releases@latest
with:
repo_token: "${{ secrets.GITHUB_TOKEN }}"
prerelease: false
automatic_release_tag: latest
title: Release ${{ github.ref_name }}
files: |
target/*.jar
12 changes: 0 additions & 12 deletions .travis.yml

This file was deleted.

15 changes: 6 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,4 @@
# jmeter-wssecurity [![travis][travis-image]][travis-url]

[travis-image]: https://travis-ci.org/tilln/jmeter-wssecurity.svg?branch=master
[travis-url]: https://travis-ci.org/tilln/jmeter-wssecurity
# jmeter-wssecurity [![github-actions](https://github.com/tilln/jmeter-wssecurity/actions/workflows/release.yml/badge.svg)](https://github.com/tilln/jmeter-wssecurity/actions/workflows/release.yml)

Overview
------------
Expand Down Expand Up @@ -30,16 +27,16 @@ Under tab "Available Plugins", select "WS Security for SOAP", then click "Apply
### Via Package from [JMeter-Plugins.org](https://jmeter-plugins.org/)

1. Remove wss4j-\*.jar and xmlsec-\*.jar from JMeter's lib directory (if applicable).
2. Download and extract the [zip package](https://jmeter-plugins.org/files/packages/tilln-wssecurity-1.8.zip) into JMeter's lib directory.
2. Download and extract the [zip package](https://jmeter-plugins.org/files/packages/tilln-wssecurity-1.9.zip) into JMeter's lib directory.
3. Restart JMeter.

### Via Manual Download

1. Copy the [jmeter-wssecurity jar file](https://github.com/tilln/jmeter-wssecurity/releases/download/1.8/jmeter-wssecurity-1.8.jar) into JMeter's lib/ext directory.
1. Copy the [jmeter-wssecurity jar file](https://github.com/tilln/jmeter-wssecurity/releases/download/1.9/jmeter-wssecurity-1.9.jar) into JMeter's lib/ext directory.
2. Copy the following dependencies into JMeter's lib directory:
* [org.apache.wss4j / wss4j-ws-security-dom](https://search.maven.org/remotecontent?filepath=org/apache/wss4j/wss4j-ws-security-dom/2.3.1/wss4j-ws-security-dom-2.3.1.jar)
* [org.apache.wss4j / wss4j-ws-security-common](https://search.maven.org/remotecontent?filepath=org/apache/wss4j/wss4j-ws-security-common/2.3.1/wss4j-ws-security-common-2.3.1.jar)
* [org.apache.santuario / xmlsec](https://search.maven.org/remotecontent?filepath=org/apache/santuario/xmlsec/2.2.1/xmlsec-2.2.1.jar)
* [org.apache.wss4j / wss4j-ws-security-dom](https://search.maven.org/remotecontent?filepath=org/apache/wss4j/wss4j-ws-security-dom/3.0.0/wss4j-ws-security-dom-3.0.0.jar)
* [org.apache.wss4j / wss4j-ws-security-common](https://search.maven.org/remotecontent?filepath=org/apache/wss4j/wss4j-ws-security-common/3.0.0/wss4j-ws-security-common-3.0.0.jar)
* [org.apache.santuario / xmlsec](https://search.maven.org/remotecontent?filepath=org/apache/santuario/xmlsec/3.0.1/xmlsec-3.0.1.jar)
3. Make sure to remove older versions of the above dependencies from the JMeter lib directory.
4. Restart JMeter.

Expand Down
6 changes: 3 additions & 3 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<groupId>nz.co.breakpoint</groupId>
<artifactId>jmeter-wssecurity</artifactId>
<packaging>jar</packaging>
<version>1.9-SNAPSHOT</version>
<version>1.9</version>
<name>${project.artifactId}</name>
<description>Apache JMeter plugin for signing, encrypting and decrypting SOAP messages (WS-Security)</description>
<url>https://github.com/tilln/jmeter-wssecurity</url>
Expand Down Expand Up @@ -41,7 +41,7 @@
<dependency>
<groupId>org.apache.wss4j</groupId>
<artifactId>wss4j-ws-security-dom</artifactId>
<version>2.3.1</version>
<version>3.0.0</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
Expand Down Expand Up @@ -79,7 +79,7 @@
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.13.1</version>
<version>4.13.2</version>
<scope>test</scope>
</dependency>
</dependencies>
Expand Down

0 comments on commit 185cf84

Please sign in to comment.