Favicon of Jenkins

Jenkins

Use this open-source automation server to build, test, and deploy software. Integrate with hundreds of plugins for a complete CI/CD toolchain.

As the leading open-source automation server, this tool provides the flexibility to create a simple CI server or a comprehensive continuous delivery hub for any project. Its power lies in its extensibility and vast ecosystem, allowing developers to automate their entire software lifecycle.

Key features include:

  • Easy Installation: It's a self-contained Java-based program, ready to run out-of-the-box with packages for Windows, Linux, macOS, and other Unix-like operating systems.
  • Simple Configuration: Set up and manage your workflows through a web interface that offers on-the-fly error checks and built-in help.
  • Extensive Plugins: With hundreds of plugins available, it integrates with practically every tool in the CI/CD toolchain, offering nearly infinite possibilities.
  • Distributed Builds: Easily distribute tasks across multiple machines to run builds, tests, and deployments faster on various platforms.

Directory Structure

jenkins
jenkins-data
.env
docker-compose.yml

docker-compose.yml

services:
  jenkins:
    image: jenkins/jenkins:lts
    container_name: jenkins
    restart: unless-stopped
    ports:
      - "8080:8080"
      - "50000:50000"
    volumes:
      - ./jenkins-data:/var/jenkins_home

.env

# No sensitive environment variables are required for the base Jenkins image.
# The initial admin password will be generated automatically on the first boot.
# You can find it in the container logs or by reading the file at:
# ./jenkins-data/secrets/initialAdminPassword
Categories:

Share:

Ad
Favicon

 

  
 

Similar to Jenkins

Favicon

 

  
  
Favicon

 

  
  
Favicon