Skip to content

Commit

Permalink
Release 1.3 with Github Actions
Browse files Browse the repository at this point in the history
  • Loading branch information
tilln committed Mar 25, 2023
1 parent 891826b commit 8a1dd31
Show file tree
Hide file tree
Showing 4 changed files with 37 additions and 15 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.

4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -425,11 +425,11 @@ Under tab "Available Plugins", select "ISO8583 Sampler", then click "Apply Chang

### Via Package from [JMeter-Plugins.org](https://jmeter-plugins.org/)

Extract the [zip package](https://jmeter-plugins.org/files/packages/tilln-iso8583-1.2.zip) into JMeter's root directory, then restart JMeter.
Extract the [zip package](https://jmeter-plugins.org/files/packages/tilln-iso8583-1.3.zip) into JMeter's root directory, then restart JMeter.

### Via Manual Download

1. Copy the [jmeter-iso8583 jar file](https://github.com/tilln/jmeter-iso8583/releases/download/1.2/jmeter-iso8583-1.2.jar) into JMeter's `lib/ext` directory.
1. Copy the [jmeter-iso8583 jar file](https://github.com/tilln/jmeter-iso8583/releases/download/1.3/jmeter-iso8583-1.3.jar) into JMeter's `lib/ext` directory.
2. Copy the following dependencies into JMeter's `lib` directory (and optionally remove older versions of any of those jar files):
* [org.jpos / jpos](https://search.maven.org/remotecontent?filepath=org/jpos/jpos/2.1.8/jpos-2.1.8.jar)
* [org.bouncycastle / bcprov-jdk15on](https://search.maven.org/remotecontent?filepath=org/bouncycastle/bcprov-jdk15on/1.69/bcprov-jdk15on-1.69.jar)
Expand Down
2 changes: 1 addition & 1 deletion 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-iso8583</artifactId>
<packaging>jar</packaging>
<version>1.3-SNAPSHOT</version>
<version>1.3</version>
<name>${project.artifactId}</name>
<description>Apache JMeter plugin for load testing of payment gateways and switches via ISO 8583 messaging</description>
<url>https://github.com/tilln/jmeter-iso8583</url>
Expand Down

0 comments on commit 8a1dd31

Please sign in to comment.