feat: add plugin implementation
parent
944802c4
No related branches found
No related tags found
Showing
- .commitlintrc.json 3 additions, 0 deletions.commitlintrc.json
- .gitignore 4 additions, 0 deletions.gitignore
- .gitlab-ci.yml 55 additions, 0 deletions.gitlab-ci.yml
- .husky/.gitignore 1 addition, 0 deletions.husky/.gitignore
- .husky/commit-msg 4 additions, 0 deletions.husky/commit-msg
- .husky/pre-commit 4 additions, 0 deletions.husky/pre-commit
- .prettierrc 11 additions, 0 deletions.prettierrc
- LICENSE.md 15 additions, 0 deletionsLICENSE.md
- README.md 40 additions, 1 deletionREADME.md
- ci/docker/node/Dockerfile 6 additions, 0 deletionsci/docker/node/Dockerfile
- icon.svg 3 additions, 0 deletionsicon.svg
- package-lock.json 26338 additions, 0 deletionspackage-lock.json
- package.json 93 additions, 0 deletionspackage.json
- plugin.js 15 additions, 0 deletionsplugin.js
- plugin.mjs 110 additions, 0 deletionsplugin.mjs
- test/.gitignore 1 addition, 0 deletionstest/.gitignore
- test/data/file.txt 1 addition, 0 deletionstest/data/file.txt
- test/data/folder/file.txt 1 addition, 0 deletionstest/data/folder/file.txt
- test/integration.test.js 16 additions, 0 deletionstest/integration.test.js
- test/integration.test.mjs 96 additions, 0 deletionstest/integration.test.mjs
.commitlintrc.json
0 → 100644
.gitignore
0 → 100644
.gitlab-ci.yml
0 → 100644
.husky/.gitignore
0 → 100644
.husky/commit-msg
0 → 100755
.husky/pre-commit
0 → 100755
.prettierrc
0 → 100644
LICENSE.md
0 → 100644
ci/docker/node/Dockerfile
0 → 100644
icon.svg
0 → 100644
package-lock.json
0 → 100644
This diff is collapsed.
package.json
0 → 100644
{ | ||
"name": "@semantic-release/archive", | ||
"version": "1.0.0", | ||
"description": "A `semantic release` plugin for creating archives", | ||
"exports": { | ||
"import": "./plugin.mjs", | ||
"require": "./plugin.js" | ||
}, | ||
"main": "plugin.js", | ||
"module": "plugin.mjs", | ||
"files": [ | ||
"plugin.js", | ||
"plugin.mjs" | ||
], | ||
"scripts": { | ||
"lint": "xo", | ||
"fix": "xo --fix", | ||
"test": "c8 ava", | ||
"prepare": "is-ci || husky install" | ||
}, | ||
"repository": { | ||
"type": "git", | ||
"url": "git@gitlab.gpu.arm.com:semantic-release/archive.git" | ||
}, | ||
"keywords": [ | ||
"tar", | ||
"tarball", | ||
"archive", | ||
"semantic-release" | ||
], | ||
"author": "", | ||
"license": "ISC", | ||
"dependencies": { | ||
"@semantic-release/error": "^3", | ||
"archiver": "^5.3.1", | ||
"debug": "^4" | ||
}, | ||
"peerDependencies": { | ||
"semantic-release": ">=19" | ||
}, | ||
"devDependencies": { | ||
"@commitlint/cli": "^17", | ||
"@commitlint/config-conventional": "^17", | ||
"@ltd/j-toml": "^1", | ||
"@semantic-release/changelog": "^6", | ||
"@semantic-release/commit-analyzer": "^9", | ||
"@semantic-release/exec": "^6", | ||
"@semantic-release/git": "^10", | ||
"@semantic-release/gitlab": "^9", | ||
"@semantic-release/release-notes-generator": "^10", | ||
"ava": "^5", | ||
"c8": "^7", | ||
"clear-module": "^4", | ||
"eslint": "^8", | ||
"express": "^4", | ||
"husky": "^8", | ||
"is-ci": "^3", | ||
"prettier": "^2", | ||
"semantic-release": "^20", | ||
"sinon": "^15", | ||
"stream-buffers": "^3", | ||
"tap-junit": "^5", | ||
"tempy": "^3", | ||
"test-listen": "^1", | ||
"xo": "^0.53" | ||
}, | ||
"ava": { | ||
"files": [ | ||
"test/**/*", | ||
"!test/fixture" | ||
], | ||
"utilizeParallelBuilds": false | ||
}, | ||
"c8": { | ||
"100": true, | ||
"include": [ | ||
"plugin.mjs", | ||
"plugin.js" | ||
], | ||
"reporter": [ | ||
"text", | ||
"html", | ||
"cobertura" | ||
], | ||
"all": true | ||
}, | ||
"release": { | ||
"extends": [ | ||
"@semantic-release/config-release-channels", | ||
"@semantic-release/config-gitlab-npm" | ||
] | ||
} | ||
} |
plugin.js
0 → 100644
plugin.mjs
0 → 100644
test/.gitignore
0 → 100644
test/data/file.txt
0 → 100644
test/data/folder/file.txt
0 → 100644
test/integration.test.js
0 → 100644
test/integration.test.mjs
0 → 100644
-
mentioned in commit 4b72ebdb
By GITLAB_TOKEN on 2023-10-16T14:38:44
Please register or sign in to comment