Michael Hobbs
|
6ad65dd9b4
|
first stab at a common functions library. include argument parsing and a few definitions wired up. closes #932. closes #945
|
2015-02-05 11:32:46 -08:00 |
|
Michael Hobbs
|
30d660335f
|
Merge pull request #941 from progrium/931-mh-source-glabal-env-deploy-run
source global env prior to app env. closes #931
|
2015-02-04 07:32:12 -08:00 |
|
Jose Diaz-Gonzalez
|
d891e2214a
|
Merge pull request #942 from progrium/mh-clojure-test-app
test clojure app
|
2015-02-03 20:43:07 -05:00 |
|
Michael Hobbs
|
1c02ef9674
|
test clojure app
|
2015-02-03 16:46:04 -08:00 |
|
Michael Hobbs
|
b48464a7e2
|
Merge pull request #925 from progrium/mh-ps-rebuild
implement rebuild command that reuses git_archive_all
|
2015-02-03 14:56:44 -08:00 |
|
Michael Hobbs
|
5fb30ab934
|
source global env prior to app env. closes #931
|
2015-02-03 13:47:20 -08:00 |
|
Michael Hobbs
|
bf7b44f215
|
use valid composer json with specified php runtime
|
2015-02-03 08:57:44 -08:00 |
|
Michael Hobbs
|
9f985077c7
|
implement rebuild command that reuses git_archive_all
|
2015-01-27 15:00:00 -08:00 |
|
Michael Hobbs
|
3e100e3002
|
conditionally set interactive and tty on dokku run.
closes #552
closes #913
|
2015-01-21 13:49:46 -08:00 |
|
Michael Hobbs
|
2ff2ca55c1
|
drop support for create/delete in favor of standard apps:create and apps:destroy
|
2015-01-17 16:24:50 -08:00 |
|
Michael Hobbs
|
666f2d7434
|
add random app generator in bash. support create and delete verbs. tested on bash 4.3.18 and 3.2.53
|
2015-01-16 18:46:55 -08:00 |
|
Michael Hobbs
|
161111aab5
|
lintball client. add tests. add help message
|
2015-01-16 15:19:14 -08:00 |
|
Michael Hobbs
|
cb39110904
|
new assertion for a specific exit status
|
2015-01-16 15:18:24 -08:00 |
|
Michael Hobbs
|
c7bd7119b8
|
assert on intermediate steps
|
2015-01-16 14:59:01 -08:00 |
|
Jose Diaz-Gonzalez
|
19871fe81d
|
Merge pull request #900 from progrium/mh-nginx-ssl-san-hostname
support extracting SANs from SSL certificates and adding them to nginx config
|
2015-01-16 15:22:15 -05:00 |
|
Michael Hobbs
|
40e628778b
|
revive deploy:all with deprecation warning
|
2015-01-15 15:43:03 -08:00 |
|
Michael Hobbs
|
6cd89fa72a
|
support extracting SANs from SSL certificates and adding them to nginx config
|
2015-01-15 12:08:27 -08:00 |
|
Michael Hobbs
|
17d78856e0
|
skip one ps test as circleci does not yet support docker exec
|
2015-01-14 16:24:09 -08:00 |
|
Michael Hobbs
|
c0028f122b
|
initial pass at a ps plugin
|
2015-01-14 15:19:58 -08:00 |
|
Jose Diaz-Gonzalez
|
938a16de53
|
Merge pull request #880 from progrium/879-mh-port-based-fix
disable VHOST deployment if global VHOST file is missing and an app domain has not been added
|
2015-01-11 18:14:55 -05:00 |
|
Michael Hobbs
|
80d13c0005
|
allow users to add a domain to an app if there is no global vhost
|
2015-01-11 14:35:02 -08:00 |
|
Michael Hobbs
|
f5f7b8dd7e
|
test deploy node app without procfile
|
2015-01-09 21:52:41 -08:00 |
|
Michael Hobbs
|
da465a61dd
|
disable VHOST deployment if global VHOST file is missing
|
2015-01-08 15:58:08 -08:00 |
|
Jose Diaz-Gonzalez
|
8502881633
|
Merge pull request #868 from expa/mh-circle-ci
use circleci for automated testing
|
2015-01-06 23:44:15 -05:00 |
|
Jose Diaz-Gonzalez
|
f95ad79fc4
|
Merge pull request #873 from progrium/870-mh-bind-ip-on-domains-change
support pre deployment usage of domains plugin. fixes interface binding issue
|
2015-01-06 16:14:02 -05:00 |
|
Michael Hobbs
|
896ce50c93
|
support pre deployment usage of domains plugin. fixes interface binding issue
|
2015-01-06 12:42:21 -08:00 |
|
Michael Hobbs
|
1f73b58340
|
enable multi buildpack test
|
2015-01-06 11:20:22 -08:00 |
|
Michael Hobbs
|
9d81dda524
|
try circle again
|
2015-01-05 17:03:06 -08:00 |
|
Jose Diaz-Gonzalez
|
566cc15081
|
Merge pull request #864 from progrium/860-mh-bind-to-internal-ip
bind docker container to internal port if using vhosts
|
2015-01-05 19:58:18 -05:00 |
|
Michael Hobbs
|
441d212ef2
|
add ipv6 detection for external port binding
|
2015-01-05 10:47:20 -08:00 |
|
Jose Diaz-Gonzalez
|
bc072e1db3
|
Merge pull request #858 from progrium/857-disable-server-tokens
Disable server tokens in nginx. Closes #857
|
2015-01-03 22:12:22 -05:00 |
|
Michael Hobbs
|
e95d1e8602
|
add test to validate server_tokens is off
|
2015-01-02 17:21:57 -08:00 |
|
Michael Hobbs
|
948d7902f2
|
bind docker container to internal port if using vhosts
|
2015-01-02 16:27:19 -08:00 |
|
Jose Diaz-Gonzalez
|
8abb9ec408
|
Add missing properties to the php composer.json
This avoids errors in deploying the test app. Composer recently updated to require this for all projects (which appears to be a bug).
|
2015-01-01 20:14:41 -05:00 |
|
Jose Diaz-Gonzalez
|
6fed503024
|
Merge pull request #846 from progrium/mh-default-ssl-vhost-from-cert
add certificate CN to app VHOST if it's not already
|
2014-12-25 00:57:39 -05:00 |
|
Michael Hobbs
|
9b5abeac4d
|
test scala deployment
|
2014-12-23 23:54:52 -08:00 |
|
Michael Hobbs
|
de09260c33
|
add certificate CN to app VHOST if it's not already
|
2014-12-23 23:08:22 -08:00 |
|
Michael Hobbs
|
43fe6edb04
|
build app urls based on wildcard ssl or app ssl
|
2014-12-23 13:52:50 -08:00 |
|
Michael Hobbs
|
c2911c94a8
|
quote build_env vars
|
2014-12-22 15:52:54 -08:00 |
|
Michael Hobbs
|
50208862b2
|
revert to florianheinemann's nginx buildpack for static sites
|
2014-12-21 14:51:42 -08:00 |
|
Michael Hobbs
|
283432f214
|
domains plugin unit tests and fix for errant substring match
|
2014-12-21 14:51:42 -08:00 |
|
Michael Hobbs
|
d1e94f6c91
|
use buildpack fork that preserves CHECKS file location
|
2014-12-21 14:51:42 -08:00 |
|
Michael Hobbs
|
dbb6560b1e
|
fix static site test
|
2014-12-21 14:51:42 -08:00 |
|
Michael Hobbs
|
cddcf997e1
|
make sure we test the check-deploy plugin
|
2014-12-21 14:51:42 -08:00 |
|
Michael Hobbs
|
67b7fa6263
|
handle config with spaces over ssh
|
2014-12-21 14:51:41 -08:00 |
|
Michael Hobbs
|
c697c65508
|
WIP
|
2014-12-21 14:51:41 -08:00 |
|
Michael Hobbs
|
c5c0ae00ba
|
show logs in deploy tests
|
2014-12-21 14:51:41 -08:00 |
|
Michael Hobbs
|
0dec01c324
|
fix php test
|
2014-12-21 14:51:41 -08:00 |
|
Michael Hobbs
|
14a7cac686
|
update php and static tests
|
2014-12-21 14:51:41 -08:00 |
|
Michael Hobbs
|
f9b7d5378d
|
lintball in build-env
|
2014-12-21 14:51:41 -08:00 |
|