文件名称:sfdc-ci-toolkit:Salesforce项目的CI脚本
文件大小:78KB
文件格式:ZIP
更新时间:2024-02-20 02:56:03
continuous-integration sfdc ContinuousintegrationJavaScript
sfdc-ci-toolkit Salesforce项目的CI脚本 此存储库的目的是集中于Salesforce平台专用的集中式持续集成脚本。 它允许您构建应用程序,清理存储库(配置文件和权限集)并自动执行操作。 它的设计和构建是快速,模块化的,并且仅以npm作为依赖项即可运行。 您可以使其运行在基本的阿尔卑斯节点泊坞映像中。 您可以根据自己的需要轻松地向此脚本添加任务。 与SalesforceDX兼容并互补 入门 在Unix之类的系统中工作。 Windows未测试。 正在安装 $ cd /your/sfdc/repo $ git clone https://github.com/scolladon/sfdc-ci-toolkit.git # Or : $ wget http://github.com/scolladon/sfdc-ci-toolkit/archive/master.zip $ unzip master.zip # Then : $ npm install 那么您可以删除.git文件夹或将其添加为sfdc存储库的子模块 预先打包的任务 SFDC-ci-toolkit
【文件预览】:
sfdc-ci-toolkit-master
----gulp-tasks()
--------prepare-package.js(568B)
--------dataload-upsert.js(235B)
--------dataload-insert.js(235B)
--------dataload-delete.js(234B)
--------dataload-update.js(235B)
--------read-coverage.js(2KB)
--------env-info.js(183B)
--------deploy.js(427B)
--------profile-completion.js(412B)
--------profile-reconciliation.js(416B)
--------retrieve.js(397B)
--------pre-deploy-script.js(235B)
--------generate-package.js(498B)
--------coverage.js(1KB)
--------post-deploy-script.js(236B)
--------oneline-profile-and-ps.js(1KB)
--------generate-data-dictionary.js(691B)
--------checkout-package.js(2KB)
--------remove-user-permissions.js(1KB)
--------prepare-runtests.js(754B)
----movetag.sh(228B)
----lib()
--------utils()
--------plugins()
----gulpfile.js(748B)
----LICENSE.md(1KB)
----README.md(14KB)
----.gitignore(89B)
----.env_sample(598B)
----package-lock.json(245KB)
----package.json(2KB)