6 Star 38 Fork 13

Thoughtworks / metrik

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
CONTRIBUTING.md 1.61 KB
一键复制 编辑 原始数据 按行查看 历史

Contributing

First off, thank you for considering contributing to MetriK. It's people like you that make it a great tool.

Your First Contribution

You can contribute through many ways, which including but not limited to:

  • Report or fix an Issue

    • If you've noticed a bug or have a feature request, make one! It's generally best if you get confirmation of your bug or approval for your feature request this way before starting to code
  • Review or make a Pull Request

    • Feel free to ask for help, everyone is a beginner at first :)
    • Working on your first Pull Request? You can learn how from HERE
  • Update the Documentation

    • If the current docs are confusing for you, others may feel the same! Help us to make it better

Getting Started

Environment Setup

Backend

  1. cd backend
  2. Setup MongoDB by running ./mongodb-setup/mongodb-for-local/setup-mongodb.sh
  3. Run ./gradlew clean bootRun
  4. Now you can access backend Swagger-ui by access http://localhost:9000/swagger-ui/index.html

Frontend

  1. cd frontend
  2. npm install
  3. npm run start:local-api
  4. Now you can access it from: http://localhost:2333/

Conventions

Commit Message

We recommend to use conventional commits for better readability.

The commit message should be structured as follows:

<type>[optional scope]: <description>

[optional body]

[optional footer(s)]
Kotlin
1
https://gitee.com/thoughtworks/metrik.git
git@gitee.com:thoughtworks/metrik.git
thoughtworks
metrik
metrik
main

搜索帮助