FMN: build the sendria image to workaround a bug

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
This commit is contained in:
Aurélien Bompard 2022-11-22 09:36:30 +01:00
parent 32b72e13dd
commit 4e6247c9f3
No known key found for this signature in database
GPG key ID: 31584CFEB9BF64AD
3 changed files with 39 additions and 6 deletions

View file

@ -25,9 +25,11 @@ items:
kind: ImageStream
metadata:
name: sendria
spec:
tags:
- name: latest
from:
kind: DockerImage
name: msztolcman/sendria:v2.2.2.0
# We need to build the sendria image until this is fixed:
# https://github.com/msztolcman/sendria/issues/17
# spec:
# tags:
# - name: latest
# from:
# kind: DockerImage
# name: msztolcman/sendria:v2.2.2.0

View file

@ -0,0 +1,5 @@
# Required until this is fixed:
# https://github.com/msztolcman/sendria/issues/17
FROM msztolcman/sendria:v2.2.2.0
RUN chmod 0755 .local

View file

@ -1,3 +1,4 @@
---
apiVersion: build.openshift.io/v1
kind: BuildConfig
metadata:
@ -41,3 +42,28 @@ spec:
secretReference:
name: fmn-github-webook
{% endif %}
---
# We need to build the sendria image until this is fixed:
# https://github.com/msztolcman/sendria/issues/17
apiVersion: build.openshift.io/v1
kind: BuildConfig
metadata:
name: sendria
labels:
app: fmn
build: sendria
spec:
runPolicy: Serial
source:
type: Dockerfile
dockerfile: |-
{{ load_file('Dockerfile-sendria') | indent(6) }}
strategy:
type: Docker
output:
to:
kind: ImageStreamTag
name: sendria:latest
triggers:
- type: ConfigChange
- type: ImageChange