Files
..
2021-04-22 15:58:20 -04:00
2025-05-05 11:03:07 -04:00
2026-02-09 16:45:39 -05:00
2026-02-09 16:45:39 -05:00

BeeDK Alfresco Core Run Maven Tile

This is a component within the proposed BeeDK. It is considered to be part of the Private API of the BeeDK.

Purpose

This project creates a Maven Tile that provides the basis for rapid application development and integration testing any Alfresco module, extension, service, or web application. It is intended to be used by other BeeDK components and not directly by any development project.

Usage

To use this plugin, just reference it with the Maven Tiles plugin as shown in the following snippet. Do not forget the extensions element in the plugin configuration.

<project ...>
	...
	<build>
		...
		<plugins>
			<plugin>
				<groupId>io.repaint.maven</groupId>
				<artifactId>tiles-maven-plugin</artifactId>
				<version>[2.0,3.0)</version>
				<extensions>true</extensions>
				<configuration>
					<tiles>
						...
						<!-- Documentation: https://git.inteligr8.com/inteligr8/ootbee-beedk/src/branch/stable/beedk-run-tile -->
						<tile>com.inteligr8.ootbee:beedk-run-tile:[1.0.0,2.0.0)</tile>
					</tiles>
				</configuration>
			</plugin>
			...
		</plugins>
		...
	</build>
	...
</project>

Configuration

In your Maven project, set the following properties to define the behavior of this Maven Tile.

Public API

There are no properties that are intended to be exposed by inheriting Public API Maven Tiles.

Versions

Maven Property
fabric8-docker-maven-plugin.version

Results

The Docker features of the BeeDK will be initialized and configured for all subsequent use cases. These features are used for both integration testing and rapid application development support.