Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

jelastic-jps/git-push-deploy

Open more actions menu
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jelastic Git-Push-Deploy Add-on

Deploy

This repository provides an example of automated CI with private git repository integration and authentication via private ssh key.

What it can be used for?

With a help of this JPS add-on, Git-Push-Deploy is installed on app server available in the environment to provide possibility to connect and update the project in automatic mode from Git repository after changes pushed.

Git-Push-Deploy

How To Use

Fork and customize:

  • Add your private ssh key to Dev Dashboard by following this instruction. Private key should be without password protection.
  • Add your public ssh key to your private git repository by following this instruction.
  • Update the link to your private git repository in the manifest.
  • Modify "post-merge" hook for custom actions inside "after-deploy-hook" procedure in the same manifest.
  • Change aplication server or entire topology inside "topology" section in the manifest.

Deployment

In order to get this solution instantly deployed, click the "Deploy" button, specify your email address within the widget, choose one of the Jelastic Public Cloud providers and press Install.

Deploy

To deploy this package to Jelastic Private Cloud, import this JPS manifest within your dashboard (detailed instruction).

For more information on what Jelastic add-on is and how to apply it, follow the Jelastic Add-ons reference.

Morty Proxy This is a proxified and sanitized view of the page, visit original site.