Commit Graph

  • 666f2d7434 add random app generator in bash. support create and delete verbs. tested on bash 4.3.18 and 3.2.53 Michael Hobbs 2015-01-16 17:59:51 -08:00
  • d7830fa730 prevent error on restartall when no apps deployed Michael Hobbs 2015-01-16 17:41:32 -08:00
  • 00babb5ff5 Merge pull request #887 from progrium/debian-packaging Jose Diaz-Gonzalez 2015-01-16 18:50:25 -05:00
  • 161111aab5 lintball client. add tests. add help message Michael Hobbs 2015-01-16 15:19:14 -08:00
  • cb39110904 new assertion for a specific exit status Michael Hobbs 2015-01-16 15:18:24 -08:00
  • c7bd7119b8 assert on intermediate steps Michael Hobbs 2015-01-16 14:59:01 -08:00
  • fda3a08c83 shellcheck dokku_client with specific exclusion Michael Hobbs 2015-01-16 14:58:41 -08:00
  • 55c2b0fd62 allow force override Michael Hobbs 2015-01-16 14:57:49 -08:00
  • e35493e248 unquote variables Jose Diaz-Gonzalez 2015-01-16 17:07:51 -05:00
  • ca9443669f Separate package_cloud target from packer build Jose Diaz-Gonzalez 2015-01-16 17:05:35 -05:00
  • dc64759a97 Use doublequotes to prevent whitespace problems Jose Diaz-Gonzalez 2015-01-14 12:45:46 -05:00
  • 45120c5e43 Pull DOKKU_HOST from dokku remote host if not otherwise set Jose Diaz-Gonzalez 2015-01-14 04:32:07 -05:00
  • 7f99fcb844 Use double-square brackets in if test Jose Diaz-Gonzalez 2015-01-14 04:31:18 -05:00
  • d8fa69c5f4 formatting Jose Diaz-Gonzalez 2015-01-14 04:27:26 -05:00
  • 1eb01db8f9 Add ability to alias dokku_client.sh as dokku command locally Jose Diaz-Gonzalez 2015-01-14 04:27:06 -05:00
  • aec4543b61 Properly retrieve and parse the app name from git remote Jose Diaz-Gonzalez 2015-01-14 04:25:46 -05:00
  • 3e05a8c8ac formatting Jose Diaz-Gonzalez 2015-01-14 04:25:15 -05:00
  • 0af71abe12 Exit with exit code from ssh command Jose Diaz-Gonzalez 2015-01-14 04:22:10 -05:00
  • 34895630fd Add DOKKU_TRACE support to turn on command tracing Jose Diaz-Gonzalez 2015-01-11 22:38:07 -05:00
  • cd65704c5e Force usage of bash to run command Jose Diaz-Gonzalez 2015-01-11 22:36:50 -05:00
  • f293e9026d Better dokku-client bash formatting Jose Diaz-Gonzalez 2015-01-11 22:36:12 -05:00
  • 8f21a38160 Add a release target to make Jose Diaz-Gonzalez 2015-01-16 16:56:16 -05:00
  • 077c6a1b89 Add a packer.json file to automate building Digital Ocean Images from debian packages Jose Diaz-Gonzalez 2015-01-14 02:57:37 -05:00
  • 3d49dbb1a7 Add debian package package to readme Jose Diaz-Gonzalez 2015-01-12 02:08:55 -05:00
  • 4656e80ab8 Move dokku-installer start to postinst Jose Diaz-Gonzalez 2015-01-12 01:54:14 -05:00
  • 87b7a74cf0 Copy the id_rsa.pub key to the vm where possible Jose Diaz-Gonzalez 2015-01-12 01:37:11 -05:00
  • 20bb7caef4 Change dokku-installer.rb path to the contrib directory Jose Diaz-Gonzalez 2015-01-12 01:36:43 -05:00
  • d9026a9974 Remove configuration files if they already exist Jose Diaz-Gonzalez 2015-01-12 00:28:18 -05:00
  • 2b9a31f06d Add empty virtualmachine for testing purposes Jose Diaz-Gonzalez 2015-01-12 00:07:40 -05:00
  • 3fdc1d20b6 Only start the dokku-installer if it's not already running Jose Diaz-Gonzalez 2015-01-11 23:58:00 -05:00
  • 0fcc541e4f Force remove sites-enabled directory, even when empty Jose Diaz-Gonzalez 2015-01-11 23:45:13 -05:00
  • 8fba61e212 Fix go build command Jose Diaz-Gonzalez 2015-01-11 18:45:29 -05:00
  • 9c68bda9b4 Fix temporary directory creation Jose Diaz-Gonzalez 2015-01-11 18:43:30 -05:00
  • 9e396a1b42 Add a few items to the gitignore Jose Diaz-Gonzalez 2015-01-11 18:39:19 -05:00
  • 92610f347f Add new Vagrant machines for both installation from deb (dokku-deb) and building debian packages (build) Jose Diaz-Gonzalez 2015-01-11 18:39:12 -05:00
  • b6767f8efc Add new make targets to build and install dokku debian packages Jose Diaz-Gonzalez 2015-01-11 18:38:51 -05:00
  • 8c8745ca4c Merge pull request #903 from progrium/mh-reorder-circle-tasks Jose Diaz-Gonzalez 2015-01-16 16:51:36 -05:00
  • 992ac973cc Merge pull request #902 from progrium/install-help2man Jose Diaz-Gonzalez 2015-01-16 16:47:57 -05:00
  • 7d9adaffc3 move shorter running tests into pre test phase Michael Hobbs 2015-01-16 12:29:17 -08:00
  • 78238785ba help2man needs dokku in place to get output Michael Hobbs 2015-01-16 12:38:37 -08:00
  • 6e7c887d5f Install help2man Jose Diaz-Gonzalez 2015-01-16 15:26:57 -05:00
  • 6b80d1e0f2 Merge pull request #899 from joliv/master Jose Diaz-Gonzalez 2015-01-16 15:23:14 -05:00
  • 19871fe81d Merge pull request #900 from progrium/mh-nginx-ssl-san-hostname Jose Diaz-Gonzalez 2015-01-16 15:22:15 -05:00
  • 514d66f40d Merge pull request #891 from progrium/keep-old Jose Diaz-Gonzalez 2015-01-16 15:19:57 -05:00
  • 22088f5d82 Merge pull request #897 from progrium/mh-ps-plugin Jose Diaz-Gonzalez 2015-01-16 14:59:12 -05:00
  • 59baadef06 Merge pull request #901 from misto/patch-1 Jose Diaz-Gonzalez 2015-01-16 12:27:29 -05:00
  • cb6213adee Pull new tags when upgrading to update VERSION Mirko Stocker 2015-01-16 11:25:20 +01:00
  • 40e628778b revive deploy:all with deprecation warning Michael Hobbs 2015-01-15 10:47:21 -08:00
  • 6cd89fa72a support extracting SANs from SSL certificates and adding them to nginx config Michael Hobbs 2015-01-15 10:34:14 -08:00
  • 2d96bd2939 Add "Options:" header to help text joliv 2015-01-15 12:13:55 -05:00
  • cbba084cb8 Use help2man to automatically generate man pages joliv 2015-01-15 11:28:28 -05:00
  • 31c6444dae Merge pull request #898 from joliv/master Jose Diaz-Gonzalez 2015-01-15 11:04:23 -05:00
  • d6ad9f0e85 Update man page for 0.3.13 joliv 2015-01-15 10:56:50 -05:00
  • e760e1cc92 implement ps:restartall. closes #82 #218 Michael Hobbs 2015-01-14 16:37:18 -08:00
  • 9490889411 allow ps to be used by plugins that support pre container actions Michael Hobbs 2015-01-14 16:25:13 -08:00
  • 17d78856e0 skip one ps test as circleci does not yet support docker exec Michael Hobbs 2015-01-14 16:24:09 -08:00
  • 376e1d3411 ps docs Michael Hobbs 2015-01-14 16:23:02 -08:00
  • a0c5c4576e Merge pull request #896 from progrium/515-docker-args-in-build-phase Jose Diaz-Gonzalez 2015-01-14 19:10:24 -05:00
  • 61e154899b use ps:restart for config and domains plugins Michael Hobbs 2015-01-14 15:25:53 -08:00
  • c0028f122b initial pass at a ps plugin Michael Hobbs 2015-01-14 15:19:58 -08:00
  • 22fd0aa7f0 Merge pull request #895 from progrium/644-mh-document-priv-submods Jose Diaz-Gonzalez 2015-01-14 16:15:57 -05:00
  • 08bcebbd17 [ci skip] document deploying private git submodules. closes #644 Michael Hobbs 2015-01-14 11:08:43 -08:00
  • 78967eedd7 add docker-args pluginhook call to build phase Michael Hobbs 2015-01-14 11:31:48 -08:00
  • cc4fda235c Merge pull request #892 from progrium/vagrant-docs Jose Diaz-Gonzalez 2015-01-14 03:52:03 -05:00
  • d6c369cfdf Change where the ssh config PORT is setup and add a note about using vagrant ssh-config to verify it. Closes #795 Jose Diaz-Gonzalez 2015-01-13 23:27:31 -05:00
  • 55129cb9f6 Keep existing configuration files when installing nginx. Refs #886 Jose Diaz-Gonzalez 2015-01-13 22:42:33 -05:00
  • 2e220da491 Release 0.3.13 v0.3.13 0.3.13 Jose Diaz-Gonzalez 2015-01-11 22:30:52 -05:00
  • e0c49ec724 [ci skip] fix missing strings in deploy tests output Michael Hobbs 2015-01-11 16:30:13 -08:00
  • 938a16de53 Merge pull request #880 from progrium/879-mh-port-based-fix Jose Diaz-Gonzalez 2015-01-11 18:14:55 -05:00
  • 80d13c0005 allow users to add a domain to an app if there is no global vhost Michael Hobbs 2015-01-11 14:35:02 -08:00
  • d1f358c6fb Merge pull request #885 from progrium/883-mh-node-packagejson-only-test Jose Diaz-Gonzalez 2015-01-10 12:17:54 -05:00
  • f5f7b8dd7e test deploy node app without procfile Michael Hobbs 2015-01-09 21:22:05 -08:00
  • 795da11d24 Merge pull request #884 from progrium/mh-rename-nginx-listen-vars Jose Diaz-Gonzalez 2015-01-09 17:17:47 -05:00
  • c63be44989 IP and PORT are likely to get clobbered. rename them Michael Hobbs 2015-01-09 12:12:52 -08:00
  • 17271b6132 Merge pull request #881 from jomo/patch-1 Jose Diaz-Gonzalez 2015-01-09 12:06:40 -05:00
  • 82b700d635 troubleshooting typo: 64 != 46 jomo 2015-01-09 17:37:45 +01:00
  • da465a61dd disable VHOST deployment if global VHOST file is missing Michael Hobbs 2015-01-08 15:58:08 -08:00
  • 875da5211f Merge pull request #876 from vincentfretin/patch-3 Michael Hobbs 2015-01-08 12:22:19 -08:00
  • fc8e8484c6 Merge pull request #877 from progrium/mh-authors Jose Diaz-Gonzalez 2015-01-07 16:38:27 -05:00
  • 7ebdcaa2e5 [ci skip] not sure if this is kept up-to-date anymore Michael Hobbs 2015-01-07 12:42:31 -08:00
  • 8e5c8c0832 give CACHE_PATH environment variable for forward compatibility with herokuish Vincent Fretin 2015-01-07 19:04:40 +01:00
  • 4abccf0119 Merge pull request #874 from progrium/869-add-missing-docs Jose Diaz-Gonzalez 2015-01-07 01:45:26 -05:00
  • dd9ef4866c Add advanced installation docs that were removed in #706. Closes #869 Jose Diaz-Gonzalez 2015-01-07 00:43:08 -05:00
  • 8502881633 Merge pull request #868 from expa/mh-circle-ci Jose Diaz-Gonzalez 2015-01-06 23:44:15 -05:00
  • 43e9e6ddb6 disable wercker Michael Hobbs 2015-01-06 18:46:29 -08:00
  • 471a5fa087 badge readme Michael Hobbs 2015-01-06 18:38:28 -08:00
  • f95ad79fc4 Merge pull request #873 from progrium/870-mh-bind-ip-on-domains-change Jose Diaz-Gonzalez 2015-01-06 16:14:02 -05:00
  • 896ce50c93 support pre deployment usage of domains plugin. fixes interface binding issue Michael Hobbs 2015-01-06 12:42:21 -08:00
  • cbbc63d0f8 Merge pull request #872 from progrium/832-mh-enable-multi-test Jose Diaz-Gonzalez 2015-01-06 14:52:07 -05:00
  • 1f73b58340 enable multi buildpack test Michael Hobbs 2015-01-06 11:20:22 -08:00
  • 881a700e99 attempt to use make install Michael Hobbs 2015-01-05 16:44:39 -08:00
  • 9d81dda524 try circle again Michael Hobbs 2015-01-03 10:55:40 -08:00
  • 566cc15081 Merge pull request #864 from progrium/860-mh-bind-to-internal-ip Jose Diaz-Gonzalez 2015-01-05 19:58:18 -05:00
  • f1827a86a4 add docs for network interface binding logic Michael Hobbs 2015-01-05 16:28:48 -08:00
  • fc1762156d Merge pull request #867 from progrium/862-mh-test-make-output Jose Diaz-Gonzalez 2015-01-05 17:33:29 -05:00
  • 343ee24c46 silent grep stderr. closes #862 Michael Hobbs 2015-01-05 13:13:43 -08:00
  • 441d212ef2 add ipv6 detection for external port binding Michael Hobbs 2015-01-05 10:47:20 -08:00
  • bc072e1db3 Merge pull request #858 from progrium/857-disable-server-tokens Jose Diaz-Gonzalez 2015-01-03 22:12:22 -05:00
  • ab7f9f1161 Move server_tokens off to the global nginx conf Jose Diaz-Gonzalez 2015-01-03 21:41:18 -05:00
  • e95d1e8602 add test to validate server_tokens is off Michael Hobbs 2015-01-02 17:21:57 -08:00