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.yml
Start 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.yaml
Apply 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.
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.