unb-libraries/dockworker

通过一致且统一的流程部署和开发Web应用程序。

5.0.77 2023-08-24 17:49 UTC

This package is auto-updated.

Last update: 2024-09-03 22:14:54 UTC


README

构建、开发、部署... 更好

Dockworker为Web应用开发者、站点构建者和运维工程师提供了一个单一的技术入口,无论框架如何,都能实现一致、统一的流程。

Dockworker源于通过在任何工作站上执行单个命令来启动本地开发的愿望,以改善开发者的体验。从那时起,它已经发展成为一个简化我们Web产品生命周期许多元素的工具。

此包本身没有用。为了了解我们如何每天使用Dockworker,请查看我们如何在UNB图书馆开发并部署我们的主要Web应用程序

特性

  • 最小化本地工作站开发依赖。
  • 减少对开发者对运维技术的了解的依赖。
  • 提供“单个命令”的开发启动。
  • 测试贡献代码的标准和质量合规性。
  • 同步开发和生产环境之间的数据。
  • 配置和控制CI/部署流程。
  • 简化与框架工具(Drupal/Drush等)的交互。
  • 标准化仓库中的README、LICENSE文件。

发布

Dockworker的发布根据语义版本控制进行标记。我们经常向产品添加功能,并迅速弃用。主要版本发布将引入不兼容的更改。

作者/贡献者

此应用程序由以下人员创建于UNB Libraries

我们欢迎改进和贡献,如果您想帮助改进Dockworker,请提交Pull Request。

许可

  • 作为我们“开放”理念的组成部分,UNB图书馆在可能的情况下将应用程序和工作流程许可给所有人。
  • 因此,此存储库[unb-libraries/dockworker]的内容根据MIT许可证许可。此许可证明确排除
    • 任何网站内容,该内容仍为原作者的所有权。
    • UNB标志以及任何相关的视觉识别资产套件,该套件仍为新不伦瑞克大学的专有财产。