- Published on
Deploy Manager - Simplify Your Project Deployment
- Authors
- Name
- 황도연
Deploy Manager: Simplify Your Project Deployment
GitHub Repository: deploy-manager
Script Description: Deploy Manager - Script Description
🌟 Introduction
Deploy Manager는 Shell Script 를 사용하여 다양한 환경에서의 배포 프로세스를 단순화하고 자동화하는 작업을 위해 만들었습니다.
🚀 Getting Started
To get started with Deploy Manager, you'll need to clone the project and meet a few prerequisites.
📋 Prerequisites
Ensure you have the following installed:
jq
: JSON 데이터 파싱을 위한 라이브러리.
🔧 Installation
사용하는 OS 에 따라 jq
를 설치합니다.
- Ubuntu/Debian:
sudo apt-get install jq
- macOS:
brew install jq
📚 Usage Examples
Deploy Manager 는 다음과 같은 방식으로 사용할 수 있습니다.
bash ./deploy_manager.sh -r repo_name -b branch_name
🛠 Technology Stack
다음과 같은 기술 스택을 필요로 합니다.
- Bash for scripting
- Knowledge in system engineering
👐 Contributing
Contributions are welcome! To contribute:
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/feature-name
) - Push to the Branch
- Open a Pull Request
🔍 Current Focus
현재 자바, C/C++, Python 등의 프로젝트에 대한 배포 프로세스 지원을 목표로 하고 있습니다.
📬 Contact
질문이나 제안이 있으시면 언제든지 plmokn7034soo@icloud.com로 연락해주세요.
Project Structure
├── README.md
├── deploy
│ └── deploy.sh
├── deploy_manager.sh
├── env
│ └── repo-branch.env
├── server_info.json
└── utils
└── deploy_utils.sh