3 个版本
0.1.2 | 2020 年 5 月 15 日 |
---|---|
0.1.1 | 2020 年 5 月 11 日 |
0.1.0 | 2020 年 5 月 8 日 |
#24 在 #打包
10KB
184 行
组装
build
& deploy
根据 YAML 文件 asm.yml
中的定义指令执行
asm.yml
文件
---
name: <name of the deployment>
version: <commit or date in ISO 8601>
env: # key-value environment variables
KEY: <value>
build: # list of steps to do in order
- <shell command to run>
- name: <name of the step>
do: <shell command to run>
get: <s3/name/commit/item>
put: <s3/name/commit/item>
deploy: # steps for deploying
- name: <name of the step>
do: <shell command to run>
get: <s3/name/version/item>
put: <s3/name/version/item>
# list of supported storage types
# needs to support get/put
storage:
- type: <type like s3>
key: <value>
依赖
~16MB
~354K SLoC