mirror of
https://github.com/Sheldan/Sissi.git
synced 2026-01-26 19:21:43 +00:00
[SIS-xxx] upgrading abstracto version
adapting to new python rest api structure
This commit is contained in:
2
.env
2
.env
@@ -1,4 +1,4 @@
|
|||||||
REGISTRY_PREFIX=harbor.sheldan.dev/sissi/
|
REGISTRY_PREFIX=harbor.sheldan.dev/sissi/
|
||||||
ABSTRACTO_PREFIX=harbor.sheldan.dev/abstracto/
|
ABSTRACTO_PREFIX=harbor.sheldan.dev/abstracto/
|
||||||
VERSION=1.4.46
|
VERSION=1.4.46
|
||||||
ABSTRACTO_VERSION=1.5.27
|
ABSTRACTO_VERSION=1.5.28
|
||||||
@@ -31,9 +31,9 @@ spec:
|
|||||||
image: "{{ .Values.privateRestApi.repository }}/{{ .Values.privateRestApi.image }}:{{ .Values.privateRestApi.tag | default .Chart.AppVersion }}"
|
image: "{{ .Values.privateRestApi.repository }}/{{ .Values.privateRestApi.image }}:{{ .Values.privateRestApi.tag | default .Chart.AppVersion }}"
|
||||||
imagePullPolicy: {{ .Values.privateRestApi.pullPolicy }}
|
imagePullPolicy: {{ .Values.privateRestApi.pullPolicy }}
|
||||||
env:
|
env:
|
||||||
- name: SISSI_HOST
|
- name: BACKEND_HOST
|
||||||
value: "{{ include "sissi.fullname" . }}.{{ .Release.Namespace }}.svc.cluster.local"
|
value: "{{ include "sissi.fullname" . }}.{{ .Release.Namespace }}.svc.cluster.local"
|
||||||
- name: SISSI_PORT
|
- name: BACKEND_PORT
|
||||||
value: "{{ .Values.service.port }}"
|
value: "{{ .Values.service.port }}"
|
||||||
ports:
|
ports:
|
||||||
- name: {{ .Values.privateRestApi.service.name }}
|
- name: {{ .Values.privateRestApi.service.name }}
|
||||||
|
|||||||
@@ -31,9 +31,9 @@ spec:
|
|||||||
image: "{{ .Values.restApi.repository }}/{{ .Values.restApi.image }}:{{ .Values.restApi.tag | default .Chart.AppVersion }}"
|
image: "{{ .Values.restApi.repository }}/{{ .Values.restApi.image }}:{{ .Values.restApi.tag | default .Chart.AppVersion }}"
|
||||||
imagePullPolicy: {{ .Values.restApi.pullPolicy }}
|
imagePullPolicy: {{ .Values.restApi.pullPolicy }}
|
||||||
env:
|
env:
|
||||||
- name: SISSI_HOST
|
- name: BACKEND_HOST
|
||||||
value: "{{ include "sissi.fullname" . }}.{{ .Release.Namespace }}.svc.cluster.local"
|
value: "{{ include "sissi.fullname" . }}.{{ .Release.Namespace }}.svc.cluster.local"
|
||||||
- name: SISSI_PORT
|
- name: BACKEND_PORT
|
||||||
value: "{{ .Values.service.port }}"
|
value: "{{ .Values.service.port }}"
|
||||||
ports:
|
ports:
|
||||||
- name: {{ .Values.restApi.service.name }}
|
- name: {{ .Values.restApi.service.name }}
|
||||||
|
|||||||
@@ -90,7 +90,7 @@ templateDeployment:
|
|||||||
repository: harbor.sheldan.dev/abstracto
|
repository: harbor.sheldan.dev/abstracto
|
||||||
pullPolicy: Always
|
pullPolicy: Always
|
||||||
image: abstracto-template-deployment
|
image: abstracto-template-deployment
|
||||||
tag: 1.5.27
|
tag: 1.5.28
|
||||||
templateDeploymentData:
|
templateDeploymentData:
|
||||||
repository: harbor.sheldan.dev/sissi
|
repository: harbor.sheldan.dev/sissi
|
||||||
pullPolicy: Always
|
pullPolicy: Always
|
||||||
@@ -101,7 +101,7 @@ dbConfigDeployment:
|
|||||||
repository: harbor.sheldan.dev/abstracto
|
repository: harbor.sheldan.dev/abstracto
|
||||||
pullPolicy: Always
|
pullPolicy: Always
|
||||||
image: abstracto-db-deployment
|
image: abstracto-db-deployment
|
||||||
tag: 1.5.27
|
tag: 1.5.28
|
||||||
dbConfigDeploymentData:
|
dbConfigDeploymentData:
|
||||||
repository: harbor.sheldan.dev/sissi
|
repository: harbor.sheldan.dev/sissi
|
||||||
pullPolicy: Always
|
pullPolicy: Always
|
||||||
|
|||||||
@@ -3,7 +3,11 @@ ARG SISSI_REGISTRY_PREFIX
|
|||||||
ARG VERSION
|
ARG VERSION
|
||||||
ARG ABSTRACTO_VERSION
|
ARG ABSTRACTO_VERSION
|
||||||
FROM ${SISSI_REGISTRY_PREFIX}sissi-debra-rest-api:${VERSION:-latest} AS debra-api
|
FROM ${SISSI_REGISTRY_PREFIX}sissi-debra-rest-api:${VERSION:-latest} AS debra-api
|
||||||
|
FROM ${REGISTRY_PREFIX}abstracto-rest-api-experience:${ABSTRACTO_VERSION:-latest} AS experience-api
|
||||||
|
FROM ${REGISTRY_PREFIX}abstracto-rest-api-core:${ABSTRACTO_VERSION:-latest} AS core-api
|
||||||
|
|
||||||
|
|
||||||
FROM ${REGISTRY_PREFIX}abstracto-rest-api:${ABSTRACTO_VERSION:-latest}
|
FROM ${REGISTRY_PREFIX}abstracto-rest-api:${ABSTRACTO_VERSION:-latest}
|
||||||
COPY --from=debra-api /python /python
|
COPY --from=debra-api /python /python
|
||||||
|
COPY --from=core-api /python /python
|
||||||
|
COPY --from=experience-api /python /python
|
||||||
|
|||||||
@@ -24,6 +24,8 @@ services:
|
|||||||
VERSION: ${VERSION}
|
VERSION: ${VERSION}
|
||||||
ABSTRACTO_VERSION: ${ABSTRACTO_VERSION}
|
ABSTRACTO_VERSION: ${ABSTRACTO_VERSION}
|
||||||
image: ${REGISTRY_PREFIX}sissi-rest-api:${VERSION:-latest}
|
image: ${REGISTRY_PREFIX}sissi-rest-api:${VERSION:-latest}
|
||||||
|
depends_on:
|
||||||
|
- debra-rest-api
|
||||||
private-rest-api-packaging:
|
private-rest-api-packaging:
|
||||||
build:
|
build:
|
||||||
context: deployment/image-packaging/src/main/docker/private-rest-api
|
context: deployment/image-packaging/src/main/docker/private-rest-api
|
||||||
@@ -33,6 +35,8 @@ services:
|
|||||||
ABSTRACTO_VERSION: ${ABSTRACTO_VERSION}
|
ABSTRACTO_VERSION: ${ABSTRACTO_VERSION}
|
||||||
VERSION: ${VERSION}
|
VERSION: ${VERSION}
|
||||||
image: ${REGISTRY_PREFIX}sissi-private-rest-api:${VERSION:-latest}
|
image: ${REGISTRY_PREFIX}sissi-private-rest-api:${VERSION:-latest}
|
||||||
|
depends_on:
|
||||||
|
- image-gen-api
|
||||||
db-data:
|
db-data:
|
||||||
build:
|
build:
|
||||||
context: deployment/image-packaging/src/main/docker/db-data
|
context: deployment/image-packaging/src/main/docker/db-data
|
||||||
|
|||||||
2
pom.xml
2
pom.xml
@@ -18,7 +18,7 @@
|
|||||||
<properties>
|
<properties>
|
||||||
<maven.compiler.target>17</maven.compiler.target>
|
<maven.compiler.target>17</maven.compiler.target>
|
||||||
<maven.compiler.source>17</maven.compiler.source>
|
<maven.compiler.source>17</maven.compiler.source>
|
||||||
<abstracto.version>1.5.27</abstracto.version>
|
<abstracto.version>1.5.28</abstracto.version>
|
||||||
<abstracto.templates.version>1.4.35</abstracto.templates.version>
|
<abstracto.templates.version>1.4.35</abstracto.templates.version>
|
||||||
<apache-jena.version>4.9.0</apache-jena.version>
|
<apache-jena.version>4.9.0</apache-jena.version>
|
||||||
<rssreader.version>3.5.0</rssreader.version>
|
<rssreader.version>3.5.0</rssreader.version>
|
||||||
|
|||||||
@@ -11,12 +11,12 @@ from datetime import timezone, datetime
|
|||||||
import pytz
|
import pytz
|
||||||
|
|
||||||
|
|
||||||
sissi_host = os.getenv('SISSI_HOST')
|
backend_host = os.getenv('BACKEND_HOST')
|
||||||
sissi_port = os.getenv('SISSI_PORT')
|
backend_port = os.getenv('BACKEND_PORT')
|
||||||
latest_donations_url = f'http://{sissi_host}:{sissi_port}/debra/latestDonations'
|
latest_donations_url = f'http://{backend_host}:{backend_port}/debra/latestDonations'
|
||||||
highest_donations_url = f'http://{sissi_host}:{sissi_port}/debra/highestDonations'
|
highest_donations_url = f'http://{backend_host}:{backend_port}/debra/highestDonations'
|
||||||
campaign_info_url = f'http://{sissi_host}:{sissi_port}/debra/campaignInfo'
|
campaign_info_url = f'http://{backend_host}:{backend_port}/debra/campaignInfo'
|
||||||
endless_stream_info_url = f'http://{sissi_host}:{sissi_port}/stream/endlessStream'
|
endless_stream_info_url = f'http://{backend_host}:{backend_port}/stream/endlessStream'
|
||||||
|
|
||||||
|
|
||||||
class DonationImageGenerationParameters:
|
class DonationImageGenerationParameters:
|
||||||
|
|||||||
Reference in New Issue
Block a user