Vorbereitung Release 0.2.0 #83

Merged
tpeetz merged 178 commits from develop/0.2.0 into main 2026-01-29 22:50:42 +00:00
4 changed files with 44 additions and 3 deletions
Showing only changes of commit 928536b414 - Show all commits
+3 -2
View File
@@ -1,9 +1,10 @@
kontor_api := kontor-api
kontor_spring := kontor-spring
kontor_servicemix := kontor-servicemix
.PHONY: all $(kontor_spring) $(kontor_api)
all: $(kontor_spring) $(kontor_api)
all: $(kontor_spring) $(kontor_api) $(kontor_servicemix)
$(kontor_spring) $(kontor_api):
$(kontor_spring) $(kontor_api) $(kontor_servicemix):
$(MAKE) --directory=$@ $(TARGET)
+16 -1
View File
@@ -54,13 +54,28 @@ services:
depends_on:
postgres:
condition: service_healthy
kontor-servicemix:
image: kontor-servicemix:0.2.0-SNAPSHOT
restart: unless-stopped
networks:
- frontend
ports:
- 1099:1099
- 8101:8101
- 8181:8181
- 61616:61616
- 44444:44444
volumes:
- servicemix-install:/opt/servicemix
- kontor-deploy:/deploy
networks:
database:
frontend:
volumes:
postgres-data:
images-data:
servicemix-install:
kontor-deploy:
secrets:
db-password:
file: db-password.txt
+20
View File
@@ -0,0 +1,20 @@
FROM openjdk:8-jdk-alpine
#ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
ENV SERVICEMIX_VERSION_MAJOR=7
ENV SERVICEMIX_VERSION_MINOR=0
ENV SERVICEMIX_VERSION_PATCH=1
ENV SERVICEMIX_VERSION=${SERVICEMIX_VERSION_MAJOR}.${SERVICEMIX_VERSION_MINOR}.${SERVICEMIX_VERSION_PATCH}
RUN wget http://dlcdn.apache.org/servicemix/servicemix-${SERVICEMIX_VERSION_MAJOR}/${SERVICEMIX_VERSION}/apache-servicemix-${SERVICEMIX_VERSION}.zip; \
unzip -d /opt apache-servicemix-${SERVICEMIX_VERSION}.zip; \
rm -f apache-servicemix-${SERVICEMIX_VERSION}.zip; \
ln -s /opt/apache-servicemix-${SERVICEMIX_VERSION} /opt/servicemix; \
mkdir /deploy; \
sed -i 's/^\(felix\.fileinstall\.dir\s*=\s*\).*$/\1\/deploy/' /opt/servicemix/etc/org.apache.felix.fileinstall-deploy.cfg; \
sed -i 's/http:\/\//https:\/\//' /opt/servicemix/etc/org.ops4j.pax.url.mvn.cfg
VOLUME ["/deploy"]
EXPOSE 1099 8101 8181 61616 44444
ENTRYPOINT ["/opt/servicemix/bin/servicemix"]
+5
View File
@@ -0,0 +1,5 @@
.PHONY: clean docker
docker:
docker build -t kontor-servicemix:0.2.0-SNAPSHOT .