All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
The API consists of all public Java types from com.atlassian.performance.tools.dockerinfrastructure.api
and its subpackages:
- source compatibility
- binary compatibility
- behavioral compatibility with behavioral contracts expressed via Javadoc
Changing the license is breaking a contract. Adding a requirement of a major version of a dependency is breaking a contract. Dropping a requirement of a major version of a dependency is a new contract.
0.3.0 - 2022-11-07
- Add
SshUbuntuContainer.Builder
withversion
override. - Add
SshUbuntuContainer.Builder.enableDocker
.
- Remove
SshUbuntuContainer
constructors in favour of the builder.
0.2.6 - 2022-09-20
- Bump testcontainers library to 1.17.3
- Generate SshUbuntuContainer in a way it needs no modifications of container after starting it. This way it should be less sensitive to changes in behaviour of feature testcontainer library changes.
0.2.5 - 2022-09-14
- Versions 0.2.3 and 0.2.4 were not released due to problem with pushing docker image to docker repository.
- Generate test ubuntu image at runtime and don't push it to any registry. Address [JPERF-791].
- Bump log4j to
2.17.1
. Address JPERF-765.
0.2.2 - 2019-09-16
- Use distribution-specific mirrors.
0.2.1 - 2019-09-13
- use geo-locating mirror for
apt-get
packages for faster installs. Resolve JPERF-444.
0.2.0 - 2019-04-05
- Customize
SshUbuntuContainer
viatestcontainers
API. Resolve JPERF-445.
0.1.0 - 2019-02-15
- Provide
SshUbuntu
.