Skip to content

Commit

Permalink
fix: coverage command
Browse files Browse the repository at this point in the history
  • Loading branch information
lowlighter committed May 20, 2024
1 parent 66f1d2b commit d3eb891
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 12 deletions.
4 changes: 2 additions & 2 deletions .github/deno_config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -35,13 +35,13 @@ for (const name of packages) {
}
for (const name of packages) {
tasks[`${name}:ci`] = `cd ${name} && deno task ci`
tasks[`${name}:coverage`] = `cd ${name} && deno task coverage --html && rm -rf ../coverage/${name} && mv coverage/html ../coverage/${name}`
tasks[`${name}:coverage`] = `cd ${name} && deno task coverage --html && sleep 1 && rm -rf ../coverage/${name} && mv coverage/html ../coverage/${name}`
tasks[`${name}:publish`] = `cd ${name} && deno publish`
}
for (const task of ["ci", "coverage"]) {
tasks[task] = packages.map((name) => `deno task ${name}:${task}`).join(" && ")
}
tasks.coverage = `${tasks.coverage} && deno task coverage:pretty`
tasks.coverage = `rm coverage -rf && mkdir -p coverage && ${tasks.coverage} && deno task coverage:pretty`

// Save global configuration
global.imports = imports
Expand Down
20 changes: 10 additions & 10 deletions deno.jsonc
Original file line number Diff line number Diff line change
Expand Up @@ -8,34 +8,34 @@
"config": "deno run --allow-read=. --allow-write=. .github/deno_config.ts && deno fmt",
"tag": "deno run --allow-read --allow-write=. .github/deno_tag.ts",
"ci": "deno task bundle:ci && deno task crypto:ci && deno task diff:ci && deno task logger:ci && deno task qrcode:ci && deno task reactive:ci && deno task testing:ci && deno task typing:ci && deno task xml:ci",
"coverage": "deno task bundle:coverage && deno task crypto:coverage && deno task diff:coverage && deno task logger:coverage && deno task qrcode:coverage && deno task reactive:coverage && deno task testing:coverage && deno task typing:coverage && deno task xml:coverage && deno task coverage:pretty",
"coverage": "rm coverage -rf && mkdir -p coverage && deno task bundle:coverage && deno task crypto:coverage && deno task diff:coverage && deno task logger:coverage && deno task qrcode:coverage && deno task reactive:coverage && deno task testing:coverage && deno task typing:coverage && deno task xml:coverage && deno task coverage:pretty",
"coverage:pretty": "deno run --allow-read --allow-write=coverage --allow-net=img.shields.io .github/deno_coverage.ts",
"bundle:ci": "cd bundle && deno task ci",
"bundle:coverage": "cd bundle && deno task coverage --html && rm -rf ../coverage/bundle && mv coverage/html ../coverage/bundle",
"bundle:coverage": "cd bundle && deno task coverage --html && sleep 1 && rm -rf ../coverage/bundle && mv coverage/html ../coverage/bundle",
"bundle:publish": "cd bundle && deno publish",
"crypto:ci": "cd crypto && deno task ci",
"crypto:coverage": "cd crypto && deno task coverage --html && rm -rf ../coverage/crypto && mv coverage/html ../coverage/crypto",
"crypto:coverage": "cd crypto && deno task coverage --html && sleep 1 && rm -rf ../coverage/crypto && mv coverage/html ../coverage/crypto",
"crypto:publish": "cd crypto && deno publish",
"diff:ci": "cd diff && deno task ci",
"diff:coverage": "cd diff && deno task coverage --html && rm -rf ../coverage/diff && mv coverage/html ../coverage/diff",
"diff:coverage": "cd diff && deno task coverage --html && sleep 1 && rm -rf ../coverage/diff && mv coverage/html ../coverage/diff",
"diff:publish": "cd diff && deno publish",
"logger:ci": "cd logger && deno task ci",
"logger:coverage": "cd logger && deno task coverage --html && rm -rf ../coverage/logger && mv coverage/html ../coverage/logger",
"logger:coverage": "cd logger && deno task coverage --html && sleep 1 && rm -rf ../coverage/logger && mv coverage/html ../coverage/logger",
"logger:publish": "cd logger && deno publish",
"qrcode:ci": "cd qrcode && deno task ci",
"qrcode:coverage": "cd qrcode && deno task coverage --html && rm -rf ../coverage/qrcode && mv coverage/html ../coverage/qrcode",
"qrcode:coverage": "cd qrcode && deno task coverage --html && sleep 1 && rm -rf ../coverage/qrcode && mv coverage/html ../coverage/qrcode",
"qrcode:publish": "cd qrcode && deno publish",
"reactive:ci": "cd reactive && deno task ci",
"reactive:coverage": "cd reactive && deno task coverage --html && rm -rf ../coverage/reactive && mv coverage/html ../coverage/reactive",
"reactive:coverage": "cd reactive && deno task coverage --html && sleep 1 && rm -rf ../coverage/reactive && mv coverage/html ../coverage/reactive",
"reactive:publish": "cd reactive && deno publish",
"testing:ci": "cd testing && deno task ci",
"testing:coverage": "cd testing && deno task coverage --html && rm -rf ../coverage/testing && mv coverage/html ../coverage/testing",
"testing:coverage": "cd testing && deno task coverage --html && sleep 1 && rm -rf ../coverage/testing && mv coverage/html ../coverage/testing",
"testing:publish": "cd testing && deno publish",
"typing:ci": "cd typing && deno task ci",
"typing:coverage": "cd typing && deno task coverage --html && rm -rf ../coverage/typing && mv coverage/html ../coverage/typing",
"typing:coverage": "cd typing && deno task coverage --html && sleep 1 && rm -rf ../coverage/typing && mv coverage/html ../coverage/typing",
"typing:publish": "cd typing && deno publish",
"xml:ci": "cd xml && deno task ci",
"xml:coverage": "cd xml && deno task coverage --html && rm -rf ../coverage/xml && mv coverage/html ../coverage/xml",
"xml:coverage": "cd xml && deno task coverage --html && sleep 1 && rm -rf ../coverage/xml && mv coverage/html ../coverage/xml",
"xml:publish": "cd xml && deno publish"
},
"lint": {
Expand Down

0 comments on commit d3eb891

Please sign in to comment.