Skip to content
This repository has been archived by the owner on May 28, 2024. It is now read-only.

eficode-academy/code-infra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 

Repository files navigation

Continuous Delivery Infrastructure

You need docker and docker-compose to run this setup.

The containers home directories (data directories) are in /opt/containers, except for jenkins which is mounted on /var/jenkins_home to be compatible with jenkins workspace paths. These directory trees need to be owned by uid 1000 and gid 50. They are setup to have this ownership when you run the create-homes.sh script.

Setup

Create the data filesystems for the servers:

git clone https://github.com/praqma-training/code-infra
cd code-infra/containers
sudo ./create-homes.sh

Run the system (apache, jenkins, registry, artifactory)

$ docker-compose up -d

About

A continuous delivery infrastructure as code

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published