From c712da42f8e1cb7591db4c5d0cc24b1ea02d0684 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Thu, 23 Aug 2018 20:03:40 +0000 Subject: [PATCH] Add initial BuildConfig for koschei --- playbooks/openshift-apps/koschei.yml | 4 +++ .../koschei/templates/buildconfig.yml | 27 +++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 roles/openshift-apps/koschei/templates/buildconfig.yml diff --git a/playbooks/openshift-apps/koschei.yml b/playbooks/openshift-apps/koschei.yml index 2603dbfc48..fce52c86fc 100644 --- a/playbooks/openshift-apps/koschei.yml +++ b/playbooks/openshift-apps/koschei.yml @@ -17,3 +17,7 @@ - role: openshift/imagestream app: koschei imagename: koschei-web + - role: openshift/object + app: koschei + template: buildconfig.yml + objectname: buildconfig.yml diff --git a/roles/openshift-apps/koschei/templates/buildconfig.yml b/roles/openshift-apps/koschei/templates/buildconfig.yml new file mode 100644 index 0000000000..1e1795abc1 --- /dev/null +++ b/roles/openshift-apps/koschei/templates/buildconfig.yml @@ -0,0 +1,27 @@ +apiVersion: v1 +items: +- apiVersion: v1 + kind: BuildConfig + metadata: + labels: + build: koschei-web + name: koschei-web + spec: + runPolicy: Serial + source: + dockerfile: |- + FROM fedora-minimal:28 + RUN microdnf install koschei-frontend-fedora + EXPOSE 80 + CMD httpd -DFOREGROUND + type: Dockerfile + strategy: + type: Docker + dockerStrategy: + noCache: false + output: + to: + kind: ImageStreamTag + name: koschei-web:latest +kind: List +metadata: {}