File tree Expand file tree Collapse file tree 3 files changed +43
-0
lines changed
Expand file tree Collapse file tree 3 files changed +43
-0
lines changed Original file line number Diff line number Diff line change @@ -115,3 +115,12 @@ spec:
115115 - name: edxapp-v-data
116116 persistentVolumeClaim:
117117 claimName: edxapp-pvc-data
118+ triggers:
119+ - type: ImageChange
120+ imageChangeParams:
121+ automatic: true
122+ containerNames:
123+ - "{{ service_variant }}"
124+ from:
125+ kind: ImageStreamTag
126+ name: "augmented-{{ edxapp_image_name }}:{{ edxapp_image_tag }}"
Original file line number Diff line number Diff line change 1+ apiVersion: "v1"
2+ kind: "BuildConfig"
3+ metadata:
4+ name: "edxapp-lms"
5+ labels:
6+ app: "edxapp"
7+ service: "lms"
8+ spec:
9+ strategy:
10+ type: Docker
11+ source:
12+ {% if edxapp_theme_url is defined and edxapp_theme_url %}
13+ git:
14+ uri: "{{ edxapp_theme_url }}"
15+ ref: "{{ edxapp_theme_tag | default("master") }}"
16+ sourceSecret:
17+ name: "edxapp_theme_ssh_key"
18+ {% endif %}
19+ dockerfile: |-
20+ FROM {{ edxapp_image_name }}:{{ edxapp_image_tag }}
21+ USER 0
22+ RUN NO_PREREQ_INSTALL=1 paver update_assets --settings={{ edxapp_build_settings }} --skip-collect
23+ USER 10000
24+ output:
25+ to:
26+ kind: "ImageStreamTag"
27+ name: "augmented-{{ edxapp_image_name }}-lms:{{ edxapp_image_tag }}"
Original file line number Diff line number Diff line change 1+ apiVersion: "v1"
2+ kind: "ImageStream"
3+ metadata:
4+ name: "augmented-{{ edxapp_image_name }}-lms"
5+ labels:
6+ app: "edxapp"
7+ service: "lms"
You can’t perform that action at this time.
0 commit comments