An open API service indexing awesome lists of open source software.

https://github.com/mcfoggy/undertow-jsfilters

wildfly undertow filters written in javascript
https://github.com/mcfoggy/undertow-jsfilters

Last synced: 6 months ago
JSON representation

wildfly undertow filters written in javascript

Awesome Lists containing this project

README

          

# undertow-jsfilters
[![Build Status](https://travis-ci.org/McFoggy/undertow-jsfilters.svg?branch=master)](https://travis-ci.org/McFoggy/undertow-jsfilters)

## Usage

### module deployment for all Wildfly versions

unzip `undertow-jsfilters-X.Y.Z-module.zip` inside `$WILDFLY_HOME`

#### Wildfly 9, 10, 11, 12 & >

Nashorn is accessible nothing special to do.

#### Wildfly <= 8.2.1.Final

`Wildfly 8.2.1.Final` modules lack visibility of 'nashorn', apply [wildfly-core#12](https://github.com/wildfly/wildfly-core/pull/12) to correct that

### configuration

Update your `standalone.xml` accordingly to reference the filter

```







...






...



```

### Release

- `mvn -Poss clean install`: this will simulate a full build for oss delivery (javadoc, source attachement, GPG signature, ...)
- `git tag -a -s -m "release X.Y.Z, additionnal reason" X.Y.Z`: tag the current HEAD with the given tag name. The tag is signed by the author of the release. Adapt with gpg key of maintainer.
- Matthieu Brouillard command: `git tag -a -s -u 2AB5F258 -m "release X.Y.Z, additionnal reason" X.Y.Z`
- Matthieu Brouillard [public key](https://sks-keyservers.net/pks/lookup?op=get&search=0x8139E8632AB5F258)
- `mvn -Poss,release -DskipTests deploy`
- `git push --follow-tags origin master`