All Projects → gesellix → gradle-docker-plugin-example

gesellix / gradle-docker-plugin-example

Licence: other
Gradle-Docker-Plugin example

Programming Languages

kotlin
9241 projects
Dockerfile
14818 projects
shell
77523 projects

Projects that are alternatives of or similar to gradle-docker-plugin-example

Mason
Cross platform package manager for C/C++ apps
Stars: ✭ 230 (+784.62%)
Mutual labels:  deployment
dropship
Super simple deployment tool
Stars: ✭ 62 (+138.46%)
Mutual labels:  deployment
static-aws-deploy
A tool for deploying files to an AWS S3 bucket with configurable headers and invalidating AWS Cloudfront Objects.
Stars: ✭ 27 (+3.85%)
Mutual labels:  deployment
Gradle Cargo Plugin
Gradle plugin that provides deployment capabilities to local and remote containers via Cargo
Stars: ✭ 238 (+815.38%)
Mutual labels:  deployment
Provision
Digital Rebar Provision is a simple and powerful Golang executable that provides a complete API-driven DHCP/PXE/TFTP provisioning system.
Stars: ✭ 252 (+869.23%)
Mutual labels:  deployment
dinobuildr
A macOS deployment utility developed by Mozilla IT
Stars: ✭ 26 (+0%)
Mutual labels:  deployment
K8s Diagrams
A collection of kubernetes-related diagrams
Stars: ✭ 227 (+773.08%)
Mutual labels:  deployment
next-password-protect
Password protect your Next.js projects.
Stars: ✭ 252 (+869.23%)
Mutual labels:  deployment
Ray
An open source framework that provides a simple, universal API for building distributed applications. Ray is packaged with RLlib, a scalable reinforcement learning library, and Tune, a scalable hyperparameter tuning library.
Stars: ✭ 18,547 (+71234.62%)
Mutual labels:  deployment
akk-stack
Containerized EverQuest Emulator Server Environment
Stars: ✭ 36 (+38.46%)
Mutual labels:  deployment
Ecspresso
ecspresso is a deployment tool for Amazon ECS
Stars: ✭ 242 (+830.77%)
Mutual labels:  deployment
Git Auto Deploy
Deploy your GitHub, GitLab or Bitbucket projects automatically on Git push events or web hooks
Stars: ✭ 251 (+865.38%)
Mutual labels:  deployment
Dynatrace-OneAgent-Ansible
This Ansible role installs Dynatrace OneAgent.
Stars: ✭ 34 (+30.77%)
Mutual labels:  deployment
Stretcher
Deployment tool with consul/serf event notification.
Stars: ✭ 232 (+792.31%)
Mutual labels:  deployment
vent
Vent is a light-weight platform built to automate network collection and analysis pipelines using a flexible set of popular open source tools and technologies. Vent is python-based, extensible, leverages docker containers, and provides both an API and CLI.
Stars: ✭ 73 (+180.77%)
Mutual labels:  deployment
Rollback
Ansible role to rollback scripting applications like PHP, Python, Ruby, etc. in a capistrano style
Stars: ✭ 230 (+784.62%)
Mutual labels:  deployment
deployment-controller
基于Fabric8模拟Kubernetes的Deployment实现一个Controller
Stars: ✭ 60 (+130.77%)
Mutual labels:  deployment
slash-heroku
/heroku commands for slack
Stars: ✭ 37 (+42.31%)
Mutual labels:  deployment
kafkaer
Template based Kafka topic/cluster/ACL management
Stars: ✭ 37 (+42.31%)
Mutual labels:  deployment
buffalo-azure
A gobuffalo plugin for working with Azure.
Stars: ✭ 29 (+11.54%)
Mutual labels:  deployment

Gradle-Docker-Plugin example

Gradle logo Docker logo

Example project showing some use cases of the gradle-docker-plugin.

See the build.gradle.kts file in the project root for detailed task configuration. Most configuration parameters are optional.

The root project only contains the most trivial tasks info and version. More advanced use cases can be found in the subprojects:

  • build-with-dockerignore shows how to use the .dockerignore file to exclude the Gradle build directory or other files.
  • build-and-run-locally shows a simple use case with an image being build and run as a container locally.
  • build-push-and-run-remotely shows a more advanced use case including a private registry.
  • push-and-pull-with-auth shows how to use the default ~/.dockercfg for registry authentication.
  • run-exec-and-copy-locally shows how to exec commands in a running container and how to copy files from a container.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].