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