Skip to content

Intersmash/intersmash-applications

Intersmash Applications

Simple build workflow

Applications used by Intersmash tests.

Overview

The goal is to have a common repository for applications that can be used to test Middleware runtimes interoperability.

The applications are grouped by category, and their POM configuration is designed in a way that allows to build them either out of community or product bits. For example the WildFly applications in the wildfly submodule can generate either WildFly or JBoss EAP/JBoss EAP XP applications, see the wildfly module documentation for additional details.

The applications can be built locally or in cloud native environments, e.g.: via the s2i process on OpenShift.

Modules

Applications built for WildFly or JBoss EAP and JBoss EAP XP variants, either via the WildFly Maven Plugin or the WildFly Jar Maven Plugin.

See the individual applications documentation for more details about the specifics.

Provides APIs that allow to access the generated applications. For instance the ApplicationProvider#wildflyMicroprofileReactiveMessagingKafkaProvisionedServerPath provides the path of the server directory which contains a WildFly or JBoss EAP/JBoss EAP XP server generated by the WildFly Maven Plugin, which includes the deployment.

Utility module that holds the resources needed to perform code style validation and formatting.

About

Application services deployments to be used by Intersmash tests

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •