WellyKorgis / project-blind-api

블라인드 클론 API
GNU General Public License v3.0
0 stars 1 forks source link

Java CI with Gradle

:loudspeaker: Pre-requisites

:whale: How to set up Docker

Build the images in the docker-compose. yml file docker-compose build Spin up the docker containers and aggregate them docker-compose up Stops containers and removes containers, networks, volumes, and images created by up docker-compose down

:airplane: How to run tests

(TBC)

:gem: Style Guide

Linting

(TBC)

:closed_book: How to do Code Review

Labelling

# D-N (Within N days)
“Please review this within N Working Day”

Tagging

P1 = Please reflect my change request. When a reviewer thinks the PR includes the change that gives errors in the service, you ask for changes. If a reviewee rejects this change request, the reviewee needs good reasons to persuade the reviewer

P2 = Consider my change request positively. If rejecting the change request, it is recommended to have discussions

P3 = Just a comment. If rejecting the change request, please provide reaons or update your JIRA ticket to relfect the change request in future

P4 = Approve. No need to reply to the reviewer. It's up to a reviewee to reflect the suggestion

P5 = Approve. No need to reply. A reviewee can ignore it.

:blue_book: How to create a good commit line

Good Example

Issue #1: Fix node_modules being owned by root

A bug in the node_cache.py code resulted in the node_modules symlink
in Zulip development environments being incorrectly owned by root.
This causes that bug to be fixed the next time a user provisions.

Bad Example

gather_subscriptions: Fixing exception when given bad input