Jianmu: An Open‑Source No‑Code/Low‑Code CI/CD Tool for DevOps – Installation and First Project Guide
This article introduces Jianmu, a lightweight open‑source no‑code/low‑code CI/CD platform for DevOps, explains how to try it online, details Docker‑Compose and Kubernetes deployment methods with required system specifications, and walks through creating and executing the first hello‑world project.
Jianmu is an open‑source, highly extensible DevOps‑focused no‑code (graphical) / low‑code (GitOps) tool that helps users easily orchestrate various DevOps workflows and dispatch them to different platforms.
Online Experience Visit https://www.gitlink.org.cn/jianmu/demo/devops and log in with the account jianmu and password jianmu.dev to try the tool without any local installation.
Deployment Options
Jianmu can be installed via two methods: Docker‑Compose or Kubernetes.
System Requirements
Operating System: Ubuntu 21.04 (recommended) or macOS Monterey
CPU: 2 cores
Memory: 8 GB
Disk: 100 GB
Method 1: Docker‑Compose Deployment
Software requirements: Docker ≥ 19.30, Docker‑Compose ≥ 1.29.2.
Download the docker-compose.yml file:
wget https://gitee.com/jianmu-dev/jianmu-deploy/raw/master/docker-compose.ymlStart the services: docker-compose up -d Access the UI at http://localhost using the default credentials admin/123456.
Method 2: Kubernetes Deployment
Software requirement: Kubernetes ≥ 1.18.
Download the kubernetes.yaml file:
wget https://gitee.com/jianmu-dev/jianmu-deploy/raw/master/kubernetes.yamlApply the manifest: kubectl apply -f kubernetes.yaml Access the UI via the node IP and port 30180 with the same default credentials admin/123456.
First Project – Hello World
Prerequisites: a corporate WeChat account, a test group, and a bot webhook URL.
Create a new project named “hello”.
Import the project from https://gitee.com/jianmu-dev/jianmu-docs.git.
Set the branch to master, disable authentication, and select hello-world.yml as the workflow file.
After saving, the system generates a workflow called hello_world that triggers automatically at minutes 0 and 30 of each hour, sending a greeting to the configured enterprise WeChat bot.
Bonus : Scan the QR code in the original article to receive a free book on a book‑management system.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
Architecture Digest
Focusing on Java backend development, covering application architecture from top-tier internet companies (high availability, high performance, high stability), big data, machine learning, Java architecture, and other popular fields.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
