文件名称:projector-pipeline:一组库,这些库为在各种Projector模板中使用的CICD管道提供了动力
文件大小:347KB
文件格式:ZIP
更新时间:2024-04-22 05:38:07
github semantic-release action JavaScript
投影机管道 该项目包含为基于的项目提供支持的CI / CD管道的组件操作的集合。 有关管道设计的更多详细信息,例如管理每个存储库和跨存储库的管道配置,请参阅 。 可以通过Node将以下组件操作导入为库或直接在工作流中调用: audit 无特权的。 审核项目中的安全漏洞。 当前,所有审核都由npm audit处理。 build 无特权的。 通过npm run build构建项目的可分发内容。 当前,所有审核都由npm audit处理。 此组件操作希望在运行时在缓存中可以使用coverage数据。 因此,此组件操作必须始终在test-unit之后运行。 cleanup-npm 特权。 删除分支后清理软件包元数据(例如修剪未使用的dist标签)。 lint 无特权的。 通过npm run lint跟踪项目源。 metadata-collect 无特权的。 从环境中收集元数据,并将其作为
【文件预览】:
projector-pipeline-main
----ARCHITECTURE.md(14KB)
----spellcheck-commit.js(3KB)
----release.config.js(2KB)
----expect-env.js(9KB)
----docs()
--------README.md(2KB)
----.husky()
--------commit-msg(102B)
--------.gitignore(2B)
--------pre-commit(88B)
----package.json(9KB)
----test()
--------integration-webpack.test.ts(3KB)
--------unit-index.test.ts(762B)
--------integration-node.test.ts(3KB)
--------setup.ts(21KB)
----tsconfig.docs.json(100B)
----.prettierignore(78B)
----.changelogrc.js(8KB)
----SECURITY.md(763B)
----action.yml(5KB)
----LICENSE(1KB)
----package-lock.json(1.4MB)
----dist()
--------pipeline.config.js(3KB)
--------action.js(30B)
--------privileged()
--------.gitignore(58B)
----CONTRIBUTING.md(9KB)
----src()
--------index.ts(794B)
----.eslintrc.js(3KB)
----tsconfig.json(819B)
----tsconfig.types.json(329B)
----.gitignore(97B)
----.codecov.yml(30B)
----tsconfig.eslint.json(86B)
----webpack.config.js(4KB)
----CHANGELOG.md(1KB)
----tsconfig.lint.json(170B)
----types()
--------unique-filename.d.ts(125B)
--------global.d.ts(0B)
----README.md(16KB)
----.editorconfig(147B)
----.gitattributes(19B)
----babel.config.js(3KB)