File tree Expand file tree Collapse file tree 3 files changed +17
-3
lines changed
rdf-processing-toolkit-pkg-parent/rdf-processing-toolkit-pkg-docker-cli Expand file tree Collapse file tree 3 files changed +17
-3
lines changed Original file line number Diff line number Diff line change @@ -43,7 +43,7 @@ deb-rere: deb-rebuild deb-reinstall ## Rebuild and reinstall deb package
43
43
44
44
docker : # # Build Docker image
45
45
$(MCIS ) $(POM ) -am -pl :rdf-processing-toolkit-pkg-docker-cli $(ARGS )
46
- cd rdf-processing-toolkit-pkg-parent/rdf-processing-toolkit-pkg-docker-cli && $(MS ) jib:dockerBuild && cd ../..
46
+ cd rdf-processing-toolkit-pkg-parent/rdf-processing-toolkit-pkg-docker-cli && $(MS ) $( ARGS ) jib:dockerBuild && cd ../..
47
47
48
48
release-bundle : # # Create files for Github upload
49
49
@set -eu
Original file line number Diff line number Diff line change @@ -111,6 +111,17 @@ make release-bundle # Create files for Github upload
111
111
112
112
A docker image is available at https://registry.hub.docker.com/r/aksw/rpt
113
113
114
+ The docker image can be built with a custom tag by setting the property `docker.tag`.
115
+ The default for `docker.tag` is `${docker.tag.prefix}${project.version}`, where `docker.tag.prefix` defaults to the empty string.
116
+ When only setting `docker.tag.prefix` to e.g. `myfork-` then the tag will have the form `myfork-1.2.3-SNAPSHOT`.
117
+
118
+ ```bash
119
+ make docker
120
+
121
+ # Example for providing a custom docker tag via make:
122
+ make docker ARGS=' -D" docker.tag.prefix=experimental-" '
123
+ ```
124
+
114
125
## License
115
126
The source code of this repo is published under the [Apache License Version 2.0](LICENSE).
116
127
Dependencies may be licensed under different terms. When in doubt please refer to the licenses of the dependencies declared in the `pom.xml` files.
Original file line number Diff line number Diff line change 15
15
<!-- <deb.jarFile>${project.artifactId}-${project.version}.jar</deb.jarFile> -->
16
16
<!-- <deb.jarFile>${project.artifactId}-${project.version}-jar-with-dependencies.jar</deb.jarFile> -->
17
17
<deb .jarFile>${project.artifactId} -${project.version} .jar</deb .jarFile>
18
+
19
+ <docker .tag.prefix></docker .tag.prefix>
20
+ <docker .tag>${docker.tag.prefix}${project.version} </docker .tag>
18
21
</properties >
19
22
<build >
20
23
<plugins >
40
43
<!-- <image>docker.io/aklakan/rdf-processing-toolkit</image> -->
41
44
<image >docker.io/aksw/rpt</image >
42
45
<tags >
43
- <tag >${project.version } </tag >
44
- <tag >latest</tag >
46
+ <tag >${docker.tag } </tag >
47
+ <!-- < tag>latest</tag> -- >
45
48
</tags >
46
49
</to >
47
50
<from >
You can’t perform that action at this time.
0 commit comments