@@ -51,6 +51,60 @@ profiles:
5151 namespace : constructive-functions
5252 port : 3000
5353 localPort : 3002
54+ - name : python-example
55+ build :
56+ artifacts :
57+ - image : constructive-functions
58+ context : .
59+ docker :
60+ dockerfile : Dockerfile.dev
61+ sync :
62+ manual :
63+ - src : ' functions/**/*.ts'
64+ dest : /usr/src/app
65+ - image : constructive-functions-python
66+ context : .
67+ docker :
68+ dockerfile : Dockerfile.python.dev
69+ sync :
70+ manual :
71+ - src : ' functions/**/*.py'
72+ dest : /usr/src/app
73+ - src : ' generated/**/*.py'
74+ dest : /usr/src/app
75+ local :
76+ push : false
77+ manifests :
78+ kustomize :
79+ paths :
80+ - k8s/overlays/local-simple
81+ rawYaml :
82+ - generated/python-example/k8s/local-deployment.yaml
83+ - generated/python-example/k8s/functions-configmap.yaml
84+ deploy :
85+ kubectl :
86+ defaultNamespace : constructive-functions
87+ portForward :
88+ - resourceType : service
89+ resourceName : python-example
90+ namespace : constructive-functions
91+ port : 80
92+ localPort : 8084
93+ - resourceType : service
94+ resourceName : knative-job-service
95+ namespace : constructive-functions
96+ port : 8080
97+ localPort : 8080
98+ - resourceType : service
99+ resourceName : postgres
100+ namespace : constructive-functions
101+ port : 5432
102+ localPort : 5432
103+ - resourceType : service
104+ resourceName : constructive-server
105+ namespace : constructive-functions
106+ port : 3000
107+ localPort : 3002
54108 - name : send-email-link
55109 build :
56110 artifacts :
@@ -152,6 +206,16 @@ profiles:
152206 manual :
153207 - src : ' functions/**/*.ts'
154208 dest : /usr/src/app
209+ - image : constructive-functions-python
210+ context : .
211+ docker :
212+ dockerfile : Dockerfile.python.dev
213+ sync :
214+ manual :
215+ - src : ' functions/**/*.py'
216+ dest : /usr/src/app
217+ - src : ' generated/**/*.py'
218+ dest : /usr/src/app
155219 local :
156220 push : false
157221 manifests :
@@ -160,6 +224,7 @@ profiles:
160224 - k8s/overlays/local-simple
161225 rawYaml :
162226 - generated/example/k8s/local-deployment.yaml
227+ - generated/python-example/k8s/local-deployment.yaml
163228 - generated/send-email-link/k8s/local-deployment.yaml
164229 - generated/simple-email/k8s/local-deployment.yaml
165230 - generated/functions-configmap.yaml
@@ -172,6 +237,11 @@ profiles:
172237 namespace : constructive-functions
173238 port : 80
174239 localPort : 8083
240+ - resourceType : service
241+ resourceName : python-example
242+ namespace : constructive-functions
243+ port : 80
244+ localPort : 8084
175245 - resourceType : service
176246 resourceName : send-email-link
177247 namespace : constructive-functions
@@ -222,6 +292,11 @@ profiles:
222292 namespace : constructive-functions
223293 port : 80
224294 localPort : 8083
295+ - resourceType : service
296+ resourceName : python-example
297+ namespace : constructive-functions
298+ port : 80
299+ localPort : 8084
225300 - resourceType : service
226301 resourceName : send-email-link
227302 namespace : constructive-functions
0 commit comments