# .cnb.yml include: - https://cnb.cool/kevisual/cnb/-/blob/main/.cnb/template.yml $: vscode: - docker: image: docker.cnb.cool/kevisual/dev-env:latest services: - vscode - docker imports: https://cnb.cool/kevisual/env/-/blob/main/.env.development # 开发环境启动后会执行的任务 # stages: # - name: pnpm install # script: pnpm install .common_env: &common_env env: TO_REPO: kevisual/cnb TO_URL: git.xiongxiao.me main: web_trigger_sync_to_gitea: - <<: *common_sync_to_gitea web_trigger_sync_from_gitea: - <<: *common_env stages: - name: "测试变量" script: | echo "TO_REPO: ${TO_REPO}" echo "TO_URL: ${TO_URL}" echo '从gitea同步' api_trigger_sync_to_gitea: - <<: *common_env stages: - name: "测试变量" script: | echo "TO_REPO: ${TO_REPO}" echo "TO_URL: ${TO_URL}" echo '同步到gitea' api_trigger_sync_from_gitea: - <<: *common_env stages: - name: "测试变量" script: | echo "TO_REPO: ${TO_REPO}" echo "TO_URL: ${TO_URL}" echo '同步到gitea'