Zuletzt aktiv 1768475682

xiongxiao hat die Gist bearbeitet 1768475682. Zu Änderung gehen

1 file changed, 44 insertions

.cnb.yml(Datei erstellt)

@@ -0,0 +1,44 @@
1 + # .cnb.yml
2 + include:
3 + - https://cnb.cool/kevisual/cnb/-/blob/main/.cnb/template.yml
4 +
5 + .common_env: &common_env
6 + env:
7 + TO_REPO: kevisual/cnb
8 + TO_URL: git.xiongxiao.me
9 + imports:
10 + - https://cnb.cool/kevisual/env/-/blob/main/.env.development
11 +
12 + $:
13 + vscode:
14 + - docker:
15 + image: docker.cnb.cool/kevisual/dev-env:latest
16 + services:
17 + - vscode
18 + - docker
19 + imports: !reference [.common_env, imports]
20 + # 开发环境启动后会执行的任务
21 + # stages:
22 + # - name: pnpm install
23 + # script: pnpm install
24 + stages: !reference [.dev_tempalte, stages]
25 +
26 + .common_sync_to_gitea: &common_sync_to_gitea
27 + - <<: *common_env
28 + services: !reference [.common_sync_to_gitea_template, services]
29 + stages: !reference [.common_sync_to_gitea_template, stages]
30 +
31 + .common_sync_from_gitea: &common_sync_from_gitea
32 + - <<: *common_env
33 + services: !reference [.common_sync_from_gitea_template, services]
34 + stages: !reference [.common_sync_from_gitea_template, stages]
35 +
36 + main:
37 + web_trigger_sync_to_gitea:
38 + - <<: *common_sync_to_gitea
39 + web_trigger_sync_from_gitea:
40 + - <<: *common_sync_from_gitea
41 + api_trigger_sync_to_gitea:
42 + - <<: *common_sync_to_gitea
43 + api_trigger_sync_from_gitea:
44 + - <<: *common_sync_from_gitea
Neuer Älter