Skip to content

Commit ac3b3bd

Browse files
committed
add variable.yaml
1 parent 5bdc6d1 commit ac3b3bd

File tree

4 files changed

+20
-21
lines changed

4 files changed

+20
-21
lines changed

web-framework/python/flask/publish.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Type: Project
33
Name: start-fc-flask
44
Provider:
55
- 阿里云
6-
Version: 0.0.5
6+
Version: 0.0.6
77
Description: 本案例将Flask框架,这一非常受欢迎的Python Web框架,快捷创建并部署到阿里云函数计算 FC。
88
HomePage: https://github.com/devsapp/start-web-framework
99
Organization: 阿里云函数计算(FC)
@@ -60,5 +60,6 @@ Parameters:
6060
title: 域名配置
6161
type: string
6262
default: auto
63+
description: 函数计算自定义域名, 如果为 auto,则会下发一个一定有效期的仅支持 http 临时测试域名(切莫用于生产)
6364
required: false
6465
x-domain: true

web-framework/python/flask/src/build.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
framework:
1+
fc-flask:
22
defaultBuilder:
33
languages:
44
- python3.10

web-framework/python/flask/src/s.yaml

Lines changed: 10 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,10 @@ access: "{{ access }}"
99
vars:
1010
region: "{{ region }}"
1111
functionName: "{{ functionName }}"
12+
1213
resources:
13-
framework:
14-
component: fc3
15-
# actions:
16-
# pre-deploy:
17-
# - run: mkdir python
18-
# path: ./code
19-
# - run: pip install -r requirements.txt -t ./python
20-
# path: ./code
14+
fc-flask:
15+
component: fc3@dev
2116
props:
2217
timeout: 60
2318
cpu: 1
@@ -36,6 +31,7 @@ resources:
3631
PATH: /var/fc/lang/python3.10/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/ruby/bin:/opt/bin:/code:/code/bin
3732
PYTHONPATH: /opt/python:/code/python:/code
3833
TZ: Asia/Shanghai
34+
SEARCH_ENGINE: '{{ search_engine }}'
3935
functionName: ${vars.functionName}
4036
code: ./code
4137
layers:
@@ -50,14 +46,9 @@ resources:
5046
- PUT
5147
- DELETE
5248
authType: anonymous
53-
54-
fc3_domain_0:
55-
component: fc3-domain
56-
props:
57-
region: ${vars.region}
58-
domainName: "{{ domainName }}"
59-
protocol: HTTP
60-
routeConfig:
61-
routes:
62-
- path: /*
63-
functionName: ${vars.functionName}
49+
customDomain:
50+
domainName: "{{ domainName }}"
51+
protocol: HTTP
52+
route:
53+
path: /*
54+
qualifier: LATEST
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
services: #服务变量
2+
fc-flask:
3+
search_engine:
4+
title: 使用的搜索引擎
5+
type: string
6+
default: 'www.baidu.com'
7+
description: 使用的搜索引擎地址

0 commit comments

Comments
 (0)