├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── pom.xml └── src ├── main ├── java │ └── xyz │ │ └── fabiano │ │ └── spring │ │ └── localstack │ │ ├── LocalstackDockerBuilder.java │ │ ├── LocalstackService.java │ │ ├── annotation │ │ └── SpringLocalstackProperties.java │ │ ├── autoconfigure │ │ ├── EveryAwsClientAutoConfiguration.java │ │ ├── LocalstackAutoConfiguration.java │ │ └── SpecificAwsClientsAutoConfiguration.java │ │ ├── junit │ │ └── SpringLocalstackDockerRunner.java │ │ ├── legacy │ │ ├── Container.java │ │ ├── DockerExe.java │ │ ├── LocalstackDocker.java │ │ └── command │ │ │ ├── Command.java │ │ │ ├── ExecCommand.java │ │ │ ├── LogCommand.java │ │ │ ├── PortCommand.java │ │ │ ├── PullCommand.java │ │ │ ├── RegexStream.java │ │ │ ├── RunCommand.java │ │ │ └── StopCommand.java │ │ └── support │ │ ├── AbstractAmazonDockerClientsHolder.java │ │ ├── AmazonAsyncDockerClientsHolder.java │ │ ├── AmazonClientsHolder.java │ │ └── AmazonDockerClientsHolder.java └── resources │ └── META-INF │ └── spring.factories └── test └── java └── xyz └── fabiano └── spring └── localstack └── junit ├── SpringLocalstackDockerRunnerTest.java └── SpringTestContext.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/xyz/fabiano/spring/localstack/LocalstackDockerBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/src/main/java/xyz/fabiano/spring/localstack/LocalstackDockerBuilder.java -------------------------------------------------------------------------------- /src/main/java/xyz/fabiano/spring/localstack/LocalstackService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/src/main/java/xyz/fabiano/spring/localstack/LocalstackService.java -------------------------------------------------------------------------------- /src/main/java/xyz/fabiano/spring/localstack/annotation/SpringLocalstackProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/src/main/java/xyz/fabiano/spring/localstack/annotation/SpringLocalstackProperties.java -------------------------------------------------------------------------------- /src/main/java/xyz/fabiano/spring/localstack/autoconfigure/EveryAwsClientAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/src/main/java/xyz/fabiano/spring/localstack/autoconfigure/EveryAwsClientAutoConfiguration.java -------------------------------------------------------------------------------- /src/main/java/xyz/fabiano/spring/localstack/autoconfigure/LocalstackAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/src/main/java/xyz/fabiano/spring/localstack/autoconfigure/LocalstackAutoConfiguration.java -------------------------------------------------------------------------------- /src/main/java/xyz/fabiano/spring/localstack/autoconfigure/SpecificAwsClientsAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/src/main/java/xyz/fabiano/spring/localstack/autoconfigure/SpecificAwsClientsAutoConfiguration.java -------------------------------------------------------------------------------- /src/main/java/xyz/fabiano/spring/localstack/junit/SpringLocalstackDockerRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/src/main/java/xyz/fabiano/spring/localstack/junit/SpringLocalstackDockerRunner.java -------------------------------------------------------------------------------- /src/main/java/xyz/fabiano/spring/localstack/legacy/Container.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/src/main/java/xyz/fabiano/spring/localstack/legacy/Container.java -------------------------------------------------------------------------------- /src/main/java/xyz/fabiano/spring/localstack/legacy/DockerExe.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/src/main/java/xyz/fabiano/spring/localstack/legacy/DockerExe.java -------------------------------------------------------------------------------- /src/main/java/xyz/fabiano/spring/localstack/legacy/LocalstackDocker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/src/main/java/xyz/fabiano/spring/localstack/legacy/LocalstackDocker.java -------------------------------------------------------------------------------- /src/main/java/xyz/fabiano/spring/localstack/legacy/command/Command.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/src/main/java/xyz/fabiano/spring/localstack/legacy/command/Command.java -------------------------------------------------------------------------------- /src/main/java/xyz/fabiano/spring/localstack/legacy/command/ExecCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/src/main/java/xyz/fabiano/spring/localstack/legacy/command/ExecCommand.java -------------------------------------------------------------------------------- /src/main/java/xyz/fabiano/spring/localstack/legacy/command/LogCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/src/main/java/xyz/fabiano/spring/localstack/legacy/command/LogCommand.java -------------------------------------------------------------------------------- /src/main/java/xyz/fabiano/spring/localstack/legacy/command/PortCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/src/main/java/xyz/fabiano/spring/localstack/legacy/command/PortCommand.java -------------------------------------------------------------------------------- /src/main/java/xyz/fabiano/spring/localstack/legacy/command/PullCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/src/main/java/xyz/fabiano/spring/localstack/legacy/command/PullCommand.java -------------------------------------------------------------------------------- /src/main/java/xyz/fabiano/spring/localstack/legacy/command/RegexStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/src/main/java/xyz/fabiano/spring/localstack/legacy/command/RegexStream.java -------------------------------------------------------------------------------- /src/main/java/xyz/fabiano/spring/localstack/legacy/command/RunCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/src/main/java/xyz/fabiano/spring/localstack/legacy/command/RunCommand.java -------------------------------------------------------------------------------- /src/main/java/xyz/fabiano/spring/localstack/legacy/command/StopCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/src/main/java/xyz/fabiano/spring/localstack/legacy/command/StopCommand.java -------------------------------------------------------------------------------- /src/main/java/xyz/fabiano/spring/localstack/support/AbstractAmazonDockerClientsHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/src/main/java/xyz/fabiano/spring/localstack/support/AbstractAmazonDockerClientsHolder.java -------------------------------------------------------------------------------- /src/main/java/xyz/fabiano/spring/localstack/support/AmazonAsyncDockerClientsHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/src/main/java/xyz/fabiano/spring/localstack/support/AmazonAsyncDockerClientsHolder.java -------------------------------------------------------------------------------- /src/main/java/xyz/fabiano/spring/localstack/support/AmazonClientsHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/src/main/java/xyz/fabiano/spring/localstack/support/AmazonClientsHolder.java -------------------------------------------------------------------------------- /src/main/java/xyz/fabiano/spring/localstack/support/AmazonDockerClientsHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/src/main/java/xyz/fabiano/spring/localstack/support/AmazonDockerClientsHolder.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /src/test/java/xyz/fabiano/spring/localstack/junit/SpringLocalstackDockerRunnerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/src/test/java/xyz/fabiano/spring/localstack/junit/SpringLocalstackDockerRunnerTest.java -------------------------------------------------------------------------------- /src/test/java/xyz/fabiano/spring/localstack/junit/SpringTestContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabianoxyz/spring-localstack/HEAD/src/test/java/xyz/fabiano/spring/localstack/junit/SpringTestContext.java --------------------------------------------------------------------------------