Deploy and Explore the Jianmu No‑Code CI/CD Platform
This guide introduces the open‑source Jianmu CI/CD tool, explains its no‑code/low‑code approach, provides step‑by‑step deployment instructions via Docker‑Compose or Kubernetes, and walks you through creating and running a sample workflow, with links to online demos and resources.
Online Experience
Demo address: https://www.gitlink.org.cn/jianmu/demo/devops
Account: jianmu Password: jianmu.dev Click login to try the platform.
What Is Jianmu
Jianmu is an open‑source, highly extensible CI/CD tool for DevOps, named after the ancient “sacred tree” that connects heaven and earth. It provides a no‑code (graphical) / low‑code (GitOps) interface for orchestrating pipelines across platforms.
How to Deploy
System Requirements
OS: Ubuntu 21.04 (recommended) or macOS Monterey
CPU: 2 cores, Memory: 8 GB, Disk: 100 GB
Method 1: Docker‑Compose
Software requirements: Docker ≥ 19.30, Docker‑Compose ≥ 1.29.2.
Download the compose file:
wget https://gitee.com/jianmu-dev/jianmu-deploy/raw/master/docker-compose.ymlStart the services: docker-compose up -d Access at http://localhost (default credentials admin/123456).
Method 2: Kubernetes
Software requirements: Kubernetes ≥ 1.18.
Download the manifest:
wget https://gitee.com/jianmu-dev/jianmu-deploy/raw/master/kubernetes.yamlApply it: kubectl apply -f kubernetes.yaml Access via node IP:30180 (default credentials admin/123456).
First Project
Prerequisites
Enterprise WeChat account
Create a test group and add a bot with a webhook
Prepare the webhook URL
Configure Enterprise WeChat Space
Create a user space and manage keys.
Add a new namespace.
Enter a name for the namespace.
Create a secret with name and value.
Create and Run the Hello Project
Import the project from https://gitee.com/jianmu-dev/jianmu-docs.git, use branch master, disable authentication, select hello-world.yml, and save.
Trigger the project; the bot will send a greeting to the test group. The system generates a workflow named hello_world that runs at minutes 0 and 30 of each hour.
For interview preparation, visit https://www.ddkk.com for over 10,000 Java interview questions and comprehensive technical tutorials.
Architect's Tech Stack
Java backend, microservices, distributed systems, containerized programming, and more.
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.
