项目的通用结构

作者: 潘晓华Michael | 来源:发表于2021-09-24 10:12 被阅读0次

项目的通用结构,可根据真实情况进行删减

- src #代码
- data #需要保存的文件,如安装包、镜像等
- scripts #相关的脚本文件
- hack
  - build
    - Dockerfile  # 构建镜像
  - Vagrantfile #Vagrant配置
  - ansible/    # ansible构建部署脚本
    - site.yml
    - hosts
    - roles/
    - group_vars/
    - host_vars/
    - library/
  - kubernetes/  # Openshift平台构建部署脚本
  - docker-compose # Docker compose部署
    - conf
    - docker-compose.yaml
- Makefile # 不同环境构统一构建入口
- Jenkinsfile # Jenkins构建流水线,可调用ansible脚本或Dockerfile脚本
- README.md
- CHANGELOG.md
- LICENSE
- .travis.yml

相关文章

网友评论

    本文标题:项目的通用结构

    本文链接:https://www.haomeiwen.com/subject/cnceoqtx.html