Skip to content

waylake/deploy-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Deploy Manager

πŸ“ Simply deploy your project to the server.

🌟 Introduction

This project is designed to πŸ›  streamline and automate the deployment process across various environments through the use of scripting. At its core, the project focuses on simplifying the complexities involved in managing builds and dependencies. Currently, it offers robust support for projects that rely on NPM and Yarn, two of the most widely used package managers in the JavaScript ecosystem. By automating these processes, the project aims to enhance efficiency, reduce potential for human error, and ensure a consistent deployment experience regardless of the underlying environment.

πŸš€ Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

πŸ“‹ Prerequisites

Before you begin, ensure you have met the following requirements:

  • jq: A lightweight and flexible command-line JSON processor. It's required for parsing JSON data in scripts.

πŸ”§ Installation

  • On Ubuntu/Debian:
    sudo apt-get install jq
  • On macOS:
    brew install jq

πŸ“š Usage Examples

bash ./deploy_manager.sh -r repo_name -b branch_name

πŸ›  Technology Stack

List the major technologies that you have used in the project:

  • Bash
  • System engineer

πŸ‘ Contributing

We are open to contributions! If you would like to help extend or improve the project, please follow these steps:

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/feature-name) and push it.
  3. Open a Pull Request

πŸ” Current Focus

Currently, this project only supports nodejs-related build and dependency installations. We also want to support the construction and dependency installation of java-related projects.

πŸ‘₯ Authors and Acknowledgment

List of contributors and acknowledgments to those who have contributed to the project.

πŸ“¬ Contact Information

For any queries or suggestions, please reach out to [plmokn7034soo@icloud.com ].

About

designed to πŸ›  streamline and automate the deployment process across various environments through the use of scripting

Resources

Stars

Watchers

Forks

Languages