diff --git a/test/build-log.ts b/test/build-log.ts new file mode 100644 index 0000000..a75ec6d --- /dev/null +++ b/test/build-log.ts @@ -0,0 +1 @@ +// 不用查看 \ No newline at end of file diff --git a/test/build.ts b/test/build.ts index 3702b95..38ba5e4 100644 --- a/test/build.ts +++ b/test/build.ts @@ -60,4 +60,34 @@ main: api_trigger_sync_from_gitea: - <<: *common_sync_from_gitea ` -buildByConfig() \ No newline at end of file +// buildByConfig() + + +const buildByConfig2 = async () => { + const build = await repo.startBuild('kevisual/cnb', { + branch: 'main', + env: { + }, + event: 'api_trigger_events', + config: config2, + }); + console.log("build", showMore(build)); +} +const config2 = `# .cnb.yml +include: + - https://cnb.cool/kevisual/cnb/-/blob/main/.cnb/template.yml + +main: + api_trigger_events: + - + docker: + image: docker.cnb.cool/kevisual/dev-env:latest + services: + - vscode + - docker + stages: + - name: test + steps: + - run: echo "hello world" +` +buildByConfig2() \ No newline at end of file