All Projects â†’ mgrachev â†’ mina-hanami

mgrachev / mina-hanami

Licence: MIT license
🌸 Mina plugin for Hanami

Programming Languages

ruby
36898 projects - #4 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to mina-hanami

Mina
Blazing fast application deployment tool.
Stars: ✭ 4,196 (+32176.92%)
Mutual labels:  deployment, mina
ionic-workflow-guide
Create a full and powerful worflow with Ionic (Unit Testing, Environment variables, Automatic documentation, Production App Server, Automatic deployment)
Stars: ✭ 46 (+253.85%)
Mutual labels:  deployment
extensiveautomation-server
Extensive Automation server
Stars: ✭ 19 (+46.15%)
Mutual labels:  deployment
misp-vagrant
Deploy MISP Project software with Vagrant.
Stars: ✭ 37 (+184.62%)
Mutual labels:  deployment
monitoring-rancher
🤠How to Set up Rancher Server Monitoring with TIG Stack?
Stars: ✭ 22 (+69.23%)
Mutual labels:  deployment
FAST-Pathology
âš¡ Open-source software for deep learning-based digital pathology
Stars: ✭ 54 (+315.38%)
Mutual labels:  deployment
librephotos-docker
You can find here the Dockerfiles for the automated build process of LibrePhotos.
Stars: ✭ 81 (+523.08%)
Mutual labels:  deployment
DeploymentReadinessChecker
Pester-based tool to validate that a (potentially large) number of machines meet the prerequisites for a software deployment/upgrade.
Stars: ✭ 31 (+138.46%)
Mutual labels:  deployment
base
base tool yamls (logging, monitoring, oauth, certificates, DNS)
Stars: ✭ 33 (+153.85%)
Mutual labels:  deployment
learn
The best path to .Net Microservices Udemy Learning Path. .Net world evolving to the microservices and Cloud-native systems to provide rapid change, large scale, and resilience cutting-edge systems. Cloud-native microservices empower organizations to build and run scalable applications in modern, dynamic environments such as public, private, and …
Stars: ✭ 24 (+84.62%)
Mutual labels:  deployment
rodauth hanami
Example app for integrate rodauth server to hanami app
Stars: ✭ 16 (+23.08%)
Mutual labels:  hanami
SwarmManagement
Swarm Management is a python application, installed with pip. The application makes it easy to manage a Docker Swarm by configuring a single *.yml file describing which stacks to deploy, and which networks, configs or secrets to create.
Stars: ✭ 25 (+92.31%)
Mutual labels:  deployment
swift-buildpack
IBM Cloud buildpack for Swift
Stars: ✭ 33 (+153.85%)
Mutual labels:  deployment
deploying-with-now
A simple node server demo for deploying with https://zeit.co/now.
Stars: ✭ 20 (+53.85%)
Mutual labels:  deployment
aws-syndicate
Syndicate deployment framework
Stars: ✭ 48 (+269.23%)
Mutual labels:  deployment
cdk-ecr-deployment
A CDK construct to deploy docker image to Amazon ECR
Stars: ✭ 51 (+292.31%)
Mutual labels:  deployment
starter-NodeJS
Recast.AI official starter-kit for NodeJS
Stars: ✭ 22 (+69.23%)
Mutual labels:  deployment
example-deployer-slim
Example project for deployment PHP project (Slim Framwork) by Deployer
Stars: ✭ 32 (+146.15%)
Mutual labels:  deployment
django-projesini-yayina-alma
Django uygulamasını yayına almak için Türkçe dökümantasyon
Stars: ✭ 98 (+653.85%)
Mutual labels:  deployment
docker-deployer
Docker image for PHP Deployer.
Stars: ✭ 24 (+84.62%)
Mutual labels:  deployment

🌸 Mina::Hanami

Mina plugin for Hanami

Installation

Add this line to your application's Gemfile:

gem 'mina-hanami'

And then execute:

$ bundle

Or install it yourself as:

$ gem install mina-hanami

Usage

# config/deploy.rb
require 'mina/hanami'

task deploy: :environment do
  deploy do
    ...
    on :launch do
      invoke :'hanami:db_migrate'
      invoke :'hanami:assets_precompile'
    end
  end
end

Development

After checking out the repo, run bin/setup to install dependencies. Then, run rake spec to run the tests. You can also run bin/console for an interactive prompt that will allow you to experiment.

To install this gem onto your local machine, run bundle exec rake install. To release a new version, update the version number in version.rb, and then run bundle exec rake release, which will create a git tag for the version, push git commits and tags, and push the .gem file to rubygems.org.

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/mgrachev/mina-hanami.

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].