You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,15 +8,15 @@ A re-implementation of [Testcontainers Image-Builder](https://java.testcontainer
8
8
* Allows passing a custom logger to the image build - [testcontainers-java#3093](https://github.com/testcontainers/testcontainers-java/issues/3093)
9
9
* Allows using ``ARG``s for ``FROM`` - [testcontainers-java#3238](https://github.com/testcontainers/testcontainers-java/issues/3238)
10
10
* Brings a custom [build-context](https://docs.docker.com/build/building/context/) processor
11
-
* Works more efficient and reliable than the default implementation (utilizes [JGit](https://github.com/eclipse-jgit/jgit))
12
-
* uses ``.gitignore`` if available
11
+
* Works more efficient and reliable than the default implementation because it utilizes [JGit](https://github.com/eclipse-jgit/jgit)
12
+
* uses the ``.gitignore`` if available
13
13
* Allows adding custom ignores
14
14
* This way the build-context can be fine tuned in a way that the build cache works very efficiently (e.g. only re-built when actual code that matters changes)
15
15
* Makes it possible to modify files that are transferred
16
16
* Provide a compatibility layer to emulate [``COPY --parents``](https://docs.docker.com/reference/dockerfile/#copy---parents) (which is currently not supported by Docker out of the box)
17
17
* Do not pull images that are declared inside the Dockerfile
18
18
* Makes logger non generic and therefore controllable
19
-
*Did some general code cleanup
19
+
*Some general code cleanup and performance improvements
20
20
21
21
A common use case - that can also be seen [inside the demo](./testcontainers-advanced-imagebuilder-demo/src/main/java/software/xdev/Application.java) - is for creating an image - used in e.g. Integration tests - for an application that is also inside the same repo.
0 commit comments