Files
cnb/.cnb.yml

35 lines
873 B
YAML

# .cnb.yml
include:
- https://cnb.cool/kevisual/cnb/-/blob/main/.cnb/template.yml
.common_env: &common_env
env:
USERNAME: root
imports:
- https://cnb.cool/kevisual/env/-/blob/main/.env.development
.npc: &npc
- docker:
image: docker.cnb.cool/kevisual/dev-env/bun:latest
services:
- docker
env: !reference [.common_env, env]
imports: !reference [.common_env, imports]
stages:
- name: "task"
script: |
npm i -g @kevisual/cnb --registry=https://npm.cnb.cool/kevisual/registry/-/packages/
cloud-npc cnb npc
$:
vscode:
- docker:
image: docker.cnb.cool/kevisual/dev-env:latest
services:
- vscode
- docker
env: !reference [.common_env, env]
imports: !reference [.common_env, imports]
issue.comment@npc: *npc
issue.open: *npc
issue.reopen: *npc