deploy file added for auto deployment from github
This commit is contained in:
parent
00c0e1d40e
commit
00890edce6
|
@ -0,0 +1,47 @@
|
|||
<?php
|
||||
/**
|
||||
* GIT DEPLOYMENT SCRIPT
|
||||
*
|
||||
* Used for automatically deploying websites via github or bitbucket, more deets here:
|
||||
*
|
||||
* https://gist.github.com/1809044
|
||||
*/
|
||||
// The commands
|
||||
$commands = array(
|
||||
'echo $PWD',
|
||||
'whoami',
|
||||
'git pull',
|
||||
'git status',
|
||||
'git submodule sync',
|
||||
'git submodule update',
|
||||
'git submodule status',
|
||||
);
|
||||
// Run the commands for output
|
||||
$output = '';
|
||||
foreach($commands AS $command){
|
||||
// Run it
|
||||
$tmp = shell_exec($command);
|
||||
// Output
|
||||
$output .= "<span style=\"color: #6BE234;\">\$</span> <span style=\"color: #729FCF;\">{$command}\n</span>";
|
||||
$output .= htmlentities(trim($tmp)) . "\n";
|
||||
}
|
||||
// Make it pretty for manual user access (and why not?)
|
||||
?>
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="en-US">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>GIT DEPLOYMENT SCRIPT</title>
|
||||
</head>
|
||||
<body style="background-color: #000000; color: #FFFFFF; font-weight: bold; padding: 0 10px;">
|
||||
<pre>
|
||||
. ____ . ____________________________
|
||||
|/ \| | |
|
||||
[| <span style="color: #FF0000;">♥ ♥</span> |] | Git Deployment Script v0.1 |
|
||||
|___==___| / © oodavid 2012 |
|
||||
|____________________________|
|
||||
|
||||
<?php echo $output; ?>
|
||||
</pre>
|
||||
</body>
|
||||
</html>
|
Loading…
Reference in New Issue