An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

npmjs.org : @dmoosocool/deploy

1. 使用 `getEnvData` 读取项目配置信息 2. 使用 `loadConfigFromEnv` 读取具体需要发布环境的信息. 3. 使用 `packageFolder` 将上传目录压缩成 zip 包. 4. 使用 `generateIncrementalPackage` 将两个资源包生成增量包进行上传. 5. 使用 `uploadFile` 将 zip 包上传至服务器. 6. 使用 `uploadFile` 上传 shell 脚本用于在服务器端解压 zip 资源包以及重启 nginx 服务.

Registry - Source - Homepage - JSON
purl: pkg:npm/%40dmoosocool/deploy
Keywords: node-ssh , remote-shell , ssh
License: MIT
Latest release: almost 4 years ago
First release: almost 4 years ago
Namespace: dmoosocool
Dependent packages: 1
Downloads: 39 last month
Stars: 3 on GitHub
Forks: 1 on GitHub
Total Commits: 53
Committers: 2
Average commits per author: 26.5
Development Distribution Score (DDS): 0.302
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Last synced: 13 days ago

    Loading...
    Readme
    Loading...