473 Commits

Author SHA1 Message Date
ronivay
eb44d6c2db append maxdpeth to finding symlink 2018-08-01 16:00:08 +03:00
ronivay
77142b63bb Fix older installations not being updated because of existing systemd service symlink 2018-08-01 15:55:45 +03:00
ronivay
7092799914 Add missing append option to monit config 2018-07-29 12:39:12 +03:00
ronivay
c7c3a5dddd Fix logging in container 2018-07-28 19:54:23 +03:00
ronivay
eb0858f501 remove obsolete echo from tests script 2018-07-28 17:20:18 +03:00
ronivay
8c13fc1569 tell that xo-server is being shut down when running update 2018-07-28 16:59:22 +03:00
ronivay
6fb1a19f0c Improve error handling 2018-07-28 16:49:13 +03:00
ronivay
a73c65cea4 add logging to couple functions. do git checkout only if branch is not master to prevent unnecessary errorlog entry 2018-07-27 17:40:51 +03:00
ronivay
913d3b9056 fix indentations, change the way systemd service file is activated so that enabling works correctly 2018-07-27 13:08:10 +03:00
ronivay
47f844be66 Let user define how many previous installations to preserve 2018-07-27 11:03:36 +03:00
ronivay
a1845662c4 Update README 2018-07-27 09:35:09 +03:00
ronivay
f08a69566d Add possibility to rollback installation. Update function/argument names to be more clear and update readme 2018-07-27 09:33:56 +03:00
ronivay
badcb0c4f8 Enable xo-server to start on reboot 2018-07-27 08:04:54 +03:00
ronivay
ba7ab0eb8b -typos 2018-07-26 19:23:01 +03:00
ronivay
0831636dcb remove travis configuration for now 2018-07-26 18:11:28 +03:00
ronivay
7b5bf6a5bd update travis config 2018-07-26 17:57:27 +03:00
ronivay
a912401c27 Minor fixes and added travis configuration file 2018-07-26 17:52:42 +03:00
Roni Väyrynen
caf258bc31 Create LICENSE 2018-07-26 16:56:45 +03:00
ronivay
b864fee714 tests script fix, added readme and gitignore update 2018-07-26 16:47:18 +03:00
ronivay
bef3113b61 Add vagrant configurations for testing, readme update and fix to setting permissions for custom user 2018-07-26 16:32:44 +03:00
ronivay
3babda4c55 README update and minor install output improvement 2018-07-24 23:12:49 +03:00
ronivay
5a8516f3b8 Fix nodejs and yarn update procedure for debian/ubuntu 2018-07-24 17:28:25 +03:00
ronivay
66bedee436 update README 2018-07-24 09:27:43 +03:00
ronivay
b1531af96e Put docker pull/build tasks in to their own functions 2018-07-24 09:19:16 +03:00
ronivay
9f33a8277c Small readability improvements and explanation 2018-07-24 08:39:34 +03:00
ronivay
6da4b7e09d Update NodeJS and Yarn packages before running xo update. Prevent issue where install fails because of outdated package 2018-07-24 08:34:06 +03:00
Roni Väyrynen
5ebbe6e4a0 Merge pull request #6 from oscartbeaumont/master
Added Support For Specifying A Tag To Install
2018-07-23 12:31:06 +03:00
ronivay
1e2dcb74bd minor fixes and improvements 2018-07-22 23:13:18 +03:00
ronivay
c2b610d877 fix broken plugin installation 2018-07-22 22:44:09 +03:00
Oscar Beaumont
b7560d2c71 Make The Set Tag/Branch Message More Clear 2018-07-20 12:31:36 -04:00
Oscar Beaumont
0cf195d17b Added Support For Specifying A Tag To Install 2018-07-20 23:45:43 +08:00
Roni Väyrynen
a2f4902b5b Merge pull request #4 from mlatorre31/patch-1
Update monit-services
2018-06-25 17:21:25 +03:00
mlatorre31
caf2e717aa Update monit-services
Right path to the Redis PID file
2018-06-24 02:33:37 +02:00
ronivay
edf42dd685 fixed if statement in plugin installation 2018-06-15 12:46:32 +03:00
ronivay
36ba32b2f8 Added possibility to install plugins, minor improvements to comments and README 2018-06-15 08:26:01 +03:00
ronivay
f2c8db573e update README vol2 >:( 2018-06-08 22:38:22 +03:00
ronivay
8cee11ee6b update README 2018-06-08 22:31:15 +03:00
ronivay
2c58dbf85b Add option to run update in non-interactive mode 2018-06-08 22:28:56 +03:00
ronivay
4446263123 Update README 2018-06-07 20:13:34 +03:00
ronivay
451c357616 Log functions instead of individual tasks 2018-06-01 15:26:01 +03:00
Roni Väyrynen
9489155298 Merge pull request #3 from oscartbeaumont/master
Fixed Error In The README.md
2018-05-28 19:19:51 +03:00
Oscar Beaumont
f63c5eb598 Fixed Error In The README.md
The File Name In The README.md Is Different To The File In The Git Repo.
2018-05-24 21:43:07 +08:00
Roni Väyrynen
d6fdbeaddb Merge pull request #2 from tssva/master
A couple of small fixes
2018-04-13 18:15:07 +03:00
Tim Sedlmeyer
444307193a Use 'id -u' to check for root
Root user is not always named root but is always uid 0
2018-04-11 18:54:03 -04:00
Tim Sedlmeyer
8bd5867fe9 Use $INSTALLDIR when setting working directory
Fix WorkingDirectory for systemd service configuration being hardcoded to /etc/xo/xo-server.
2018-04-11 18:19:08 -04:00
Roni Väyrynen
723fdbdf21 Merge pull request #1 from tssva/patch-1
Correct LOGFILE typo
2018-04-11 07:26:10 +03:00
Tim Sedlmeyer
7033393d15 Correct LOGFILE typo
Correct $LOGFLE to $LOGFILE
2018-04-09 23:05:10 -04:00
ronivay
c631e5f97b Check port status only after latest start 2018-02-26 07:19:37 +02:00
ronivay
440ac8cda5 Fix broken path in Dockerfile and update README 2018-02-24 18:43:37 +02:00
ronivay
c5545e631c Update to work with new Xen-Orchestra repo and structure. Minor updates on top of it 2018-02-24 18:18:39 +02:00