DotCi - DotCi Jenkins github integration, .ci.yml http://groupon.github.io/DotCi

  •        16

Brings ease of build configuration of cloud ci systems like travisci and ease of runtime environment configuration of docker to jenkins.

https://github.com/groupon/DotCi

Dependencies:

ansi-to-html : ^0.3.0
autoprefixer : ^5.2.0
autoprefixer-core : ^5.2.0
autoprefixer-loader : ^1.1.0
babel-core : ^5.8.25
babel-eslint : ^3.0.1
babel-loader : ^5.3.2
babel-polyfill : ^6.0.16
babel-runtime : ^5.8.25
bower : latest
chai : latest
chart.js : ^1.0.2
classnames : ^1.2.0
css-loader : ^0.14.0
enquire.js : ^2.1.1
es6-object-assign : ^1.0.1
eslint : ^0.18.0
extract-text-webpack-plugin : ^0.3.8
file-loader : ^0.8.1
hint.css : ^1.3.4
json-loader : ^0.5.1
less : ^2.4.0
less-loader : ^2.0.0
lesshat : ^3.0.2
page : ^1.6.3
postcss-custom-properties : ^4.0.0
postcss-import : ^6.0.0
postcss-loader : ^0.5.0
postcss-nested : ^0.3.1
qs : ^2.3.3
qwest : ^1.5.11
ramda : ^0.13.0
react : ^0.14.2
react-dom : ^0.14.2
react-proxy-loader : ^0.3.1
react-tools : latest
scroll-into-view : ^1.5.0
semantic-ui-checkbox : ^1.12.3
style-loader : ^0.8.3
url-loader : latest
vulcanize : ^1.13.1

Tags
Implementation
License
Platform

   




Related Projects

drone - Drone is a Continuous Delivery platform built on Docker, written in Go

  •    Go

Drone is a Continuous Delivery system built on container technology. Drone uses a simple YAML configuration file, a superset of docker-compose, to define and execute Pipelines inside Docker containers.

jenkins-ci.org-docker - Maybe official jenkins docker repo

  •    Shell

The Jenkins Continuous Integration and Delivery server. The volume for the "myjenkins" named container will then be persistent.

Spinnaker - Global Continuous Delivery

  •    Python

Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence. It helps codify the process of safely and reliably deploying artifacts to the cloud. It can deploy across multiple cloud providers: AWS EC2, Google Compute Engine, Microsoft Azure, OpenStack and Cloud Foundry.

ambientum - Docker native solution for running Laravel projects. From Development to Production

  •    Shell

Keeping it uniform between development, staging and production environments is often something not easy. On the last years, our buddy Docker has become more and more mature and now it's becoming the standard. Docker compose shipped with Docker is usually very old. Please have the latest version installed from Github at https://github.com/docker/compose/releases.


crane - Crane - Lift containers with ease

  •    Go

Crane is a Docker orchestration tool similar to Docker Compose with extra features and (arguably) smarter behaviour. It works by reading in some configuration (JSON or YAML) which describes how to run containers. Crane is ideally suited for development environments or continuous integration. Please see www.craneup.tech.

werf - Werf (previously known as dapp) helps to implement and support Continuous Integration and Continuous Delivery

  •    Go

Werf (previously known as Dapp) is made to implement and support Continuous Integration and Continuous Delivery (CI/CD). Werf simplifies development of build scripts, reduces commit build time and automates deployment. It is designed to make engineer's work fast end efficient.

docker-compose-ui - web interface for Docker Compose

  •    Javascript

Docker Compose UI is a web interface for Docker Compose. The aim of this project is to provide a minimal HTTP API on top of Docker Compose while maintaining full interoperability with Docker Compose CLI.

docker-compose-nodejs-examples - Finally some real world examples on getting started with Docker Compose and Nodejs

  •    Javascript

Docker Compose is an awesome tool for creating isolated development environments with Docker by using simple configurations with YAML. It's clean and easy enough to wrap your head around, even if you are new to Docker. Even though, the official website is lacking some practial, real world examples for getting started with Docker Compose and Nodejs. I hope the following real world examples will save you from some headache (like I had) while trying to figure out how to (pragmatically) use Docker Compose for your Nodejs apps.

kompose - Go from Docker Compose to Kubernetes

  •    Go

kompose is a tool to help users who are familiar with docker-compose move to Kubernetes. kompose takes a Docker Compose file and translates it into Kubernetes resources.kompose is a convenience tool to go from local Docker development to managing your application with Kubernetes. Transformation of the Docker Compose format to Kubernetes resources manifest may not be exact, but it helps tremendously when first deploying an application on Kubernetes.

vagrant-docker-compose - A Vagrant provisioner for docker compose.

  •    Ruby

A Vagrant provisioner for Docker Compose. Installs Docker Compose and can also bring up the containers defined by a docker-compose.yml.See example in the repository for a full working example.

docker-compose-files - Some typical docker compose templates.

  •    Go

Some typical docker compose examples. See Docker Compose Documentation.

kafka-stack-docker-compose - docker compose files to create a fully working kafka stack

  •    Shell

This replicates as well as possible real deployment configurations, where you have your zookeeper servers and kafka servers actually all distinct from each other. This solves all the networking hurdles that comes with Docker and docker-compose, and is compatible cross platform. This configuration fits most development requirements.

vulhub - Pre-Built Vulnerable Environments Based on Docker-Compose

  •    Shell

Vulhub is an open-source collection of pre-built vulnerable docker environments. No pre-existing knowledge of docker is required, just execute two simple commands and you have a vulnerable environment. The installation steps of docker and docker-compose for others operating system might be slightly different, please refer to the docker documentation for details.

compose - Define and run multi-container applications with Docker

  •    Python

Compose is a tool for defining and running multi-container Docker applications. With Compose, you use a Compose file to configure your application's services. Then, using a single command, you create and start all the services from your configuration. To learn more about all the features of Compose see the list of features. Compose is great for development, testing, and staging environments, as well as CI workflows. You can learn more about each case in Common Use Cases.

DockerCheatSheet - πŸ‹ Docker Cheat Sheet πŸ‹

  •    

This repository is trending on Github since some days now. Watch it, we will add many updates in the future. Thank you for your support.Check the website.

prometheus - A docker-compose stack for Prometheus monitoring

  •    

Before we get started installing the Prometheus stack. Ensure you install the latest version of docker and docker swarm on your Docker host machine. Docker Swarm is installed automatically when using Docker for Mac or Docker for Windows.Clone the project locally to your Docker host.

docker-elk - The ELK stack powered by Docker and Compose.

  •    Dockerfile

Run the latest version of the Elastic stack with Docker and Docker Compose. It will give you the ability to analyze any data set by using the searching/aggregation capabilities of Elasticsearch and the visualization power of Kibana.

app - Make your Docker Compose applications reusable, and share them on Docker Hub

  •    Go

An experimental utility to help make Compose files more reusable and sharable. Fundamentally, Compose files are not easy to share between concerns. Docker Application Packages aim to solve these problems and make Compose more useful for development and production.

example-voting-app - Example Docker Compose app

  •    Javascript

This is an example Docker app with multiple services. It is run with Docker Compose and uses Docker Networking to connect containers together. You will need Docker Compose 1.6 or later.