GitHub - codeenigma/ce-deploy | Latest TMZ Celebrity News & Gossip | Watch TMZ Live
Skip to content

codeenigma/ce-deploy

Repository files navigation

ce-deploy

A set of Ansible roles and wrapper scripts to deploy (web) applications.

Overview

The "stack" from this repo is to be installed on a "deploy" server/runner, to be used in conjonction with a CI/CD tool (Jenkins, Gitlab, Travis, ...). It allows the deploy steps for a given app to be easily customisable and to be stored alongside the codebase of the project. When triggered from a deployment tool, the stack will clone the codebase and "play" a given deploy playbook from there.

Install

The stack only gets tested on Debian Linux, but should run on any Linux distribution, as long as Ansible >=2.9 is present. You can install either:

More installation instructions can be found here.

Configuration options here.

Usage

While you can re-use/fork roles or call playbooks directly from your deployment tool, it is recommended to use the provided wrapper scripts, as they will take care of setting up the needed environments.

Roles

Ansible roles and group of roles that constitute the deploy stack.

  • Sync roles - roles that sync data/assets between environments.
  • "Meta" - roles that bundles other individual roles together for tackling common use cases.
  • Data backups - generate backups for each build.
  • Cron - roles to generate cron entries.
  • Code deployment - roles managing the codebase: deployment, symlinks, composer steps, ...
  • CLI Tools - roles to install app-specific cli tool and utilities (Drush, cachetool, ...)

Contribute

Find out more about conrtibuting here.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 14

TMZ Celebrity News – Breaking Stories, Videos & Gossip

Looking for the latest TMZ celebrity news? You've come to the right place. From shocking Hollywood scandals to exclusive videos, TMZ delivers it all in real time.

Whether it’s a red carpet slip-up, a viral paparazzi moment, or a legal drama involving your favorite stars, TMZ news is always first to break the story. Stay in the loop with daily updates, insider tips, and jaw-dropping photos.

🎥 Watch TMZ Live

TMZ Live brings you daily celebrity news and interviews straight from the TMZ newsroom. Don’t miss a beat—watch now and see what’s trending in Hollywood.