Michael Hobbs
09936b37fa
update nodejs in test apps
2016-01-07 18:00:12 -08:00
Michael Hobbs
74fd7e22d0
skip cleanup in ci to speed up tests
2016-01-07 09:53:04 -08:00
Michael Hobbs
28633003d5
fix docker version and add back some deploy tests that test dokku functionality
2016-01-06 20:53:08 -08:00
Jeroen van Baarsen
9767b90826
Make sure we ignore hidden files in the SSL cert check
...
OSX creates hidden files: `./._server.key` and `./._server.crt`. The Dokku cert
plugin is choking on those files. We should probably just ignore them, and go on
with our lives
Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com >
2016-01-06 14:36:07 +01:00
Michael Hobbs
39bba0b36e
use docker 1.9.0 on circleci
2016-01-05 12:05:44 -08:00
Michael Hobbs
fc512b3231
implement plugn update and allow plugin:install to accept committish. closes #1531
2016-01-05 10:47:27 -08:00
Michael Hobbs
8832a9dd58
fix errant test file rename
2015-12-29 14:43:19 -08:00
Jose Diaz-Gonzalez
c561a8b900
Merge pull request #1798 from dokku/1774_mh-invalid-appname-failure
...
ensure app name begins with lowercase alphanumeric character
2015-12-25 21:55:02 -05:00
Michael Hobbs
803ef7d9f3
ensure app name begins with lowercase. closes #1774
2015-12-22 12:02:18 -08:00
Michael Hobbs
d7b1e38cb7
ensure we run plugin commands as root. closes #1768
2015-12-22 11:16:25 -08:00
Michael Hobbs
9d0f099e86
Merge pull request #1791 from dokku/mh-pare-down-test-suite
...
don't run app deploy tests and spread out unit tests to 4 containers
2015-12-21 16:36:25 -08:00
Michael Hobbs
76ad65b715
don't run app deploy tests and spread out unit tests to 4 containers. closes #1787
2015-12-21 10:18:16 -08:00
Michael Hobbs
88be5083e0
filter out Procfile comments. closes #1792 . closes #1742
2015-12-21 08:23:35 -08:00
Jose Diaz-Gonzalez
2955150dfe
Merge pull request #1670 from zachfeldman/add-apps-rename
...
Add apps rename
2015-12-18 13:40:39 -05:00
Michael Hobbs
3d21132e98
format test labels
2015-12-16 10:50:10 -08:00
Jose Diaz-Gonzalez
80dc4cc3b6
Update all links to dokku repo
...
[ci skip]
2015-12-06 04:55:11 -05:00
Zach Feldman
f0b260d7dc
Adds dokku apps:rename function, closes #1440 .
...
Adds unit test for new apps:rename function.
Add example in the docs for new apps:rename function.
Add apps:rename command to help command.
Delete cache directory before copying old app directory to new app directory.
deploy_app instead of create_app for apps:rename testing.
Change app url to match new name. Fix unit tests.
Add some more tests, plugn triggers.
2015-11-30 16:27:10 -05:00
Michael Hobbs
2c34a60a8d
filter incompatible docker option when building dockerfile vs herokuish apps. closes #1609
2015-11-25 09:09:11 -08:00
Michael Hobbs
aae62398b0
use patched static buildpack in test
2015-11-25 09:06:53 -08:00
Michael Hobbs
6a51ec0f64
Merge pull request #1709 from progrium/1614_mh-wildcard-domains
...
fix Must specify DOMAIN error over ssh (supercedes #1691 )
2015-11-19 14:10:20 -05:00
Michael Hobbs
4b2a777425
add test for wildcard domain. don't match domain substring. closes #1614
2015-11-19 12:03:31 -05:00
Michael Hobbs
518d7f9e56
make custom template tests actually test
2015-11-18 18:04:50 -05:00
Justin Clark
3c1b85f272
Add bats test for certs plugin
2015-11-11 17:23:05 -08:00
Jose Diaz-Gonzalez
c78bf267a3
Merge pull request #1648 from callahad/SC2154
...
Resolve SC2154: 'variable is referenced but not assigned'
2015-11-04 11:54:16 -05:00
Jose Diaz-Gonzalez
c8c83703ed
Merge pull request #1649 from callahad/SC2164
...
Resolve SC2164: 'Use cd ... || exit in case cd fails.'
2015-11-04 11:54:04 -05:00
Dan Callahan
d465ceb045
Resolve SC2154: 'variable is referenced but not assigned'
...
In this case, Bats sets $status, $output, and $lines, but ShellCheck
doesn't statically know that. Therefore, we ignore SC2154 when those
variables are first introduced in ./tests/unit/test_helper.bash
https://github.com/koalaman/shellcheck/wiki/SC2154
2015-11-03 22:00:22 -06:00
Dan Callahan
1de54d52ac
Resolve SC2164: 'Use cd ... || exit in case cd fails.'
...
https://github.com/koalaman/shellcheck/wiki/SC2164
2015-11-03 21:55:09 -06:00
Dan Callahan
e1b5b1aafc
Resolve SC2148: 'target shell is unknown'
...
https://github.com/koalaman/shellcheck/wiki/SC2148
2015-11-03 21:46:23 -06:00
Jose Diaz-Gonzalez
ee853a5b35
Avoid redirects and use raw.githubusercontent.com for github links
...
[ci skip]
2015-10-01 17:26:06 -04:00
Michael Hobbs
6b01da6dda
fix CURL_TIMEOUT settings
2015-09-28 18:06:10 -07:00
Michael Hobbs
b49cceefd7
don't use exit 0 in config functions
2015-09-28 17:44:10 -07:00
Jose Diaz-Gonzalez
5bb62c0430
Merge pull request #1476 from progrium/1123_mh-nginx-novhost
...
nginx proxy without VHOST
2015-09-19 17:54:26 -04:00
Michael Hobbs
fd44635e74
Merge remote-tracking branch 'origin/reduce-trace-output' into 1123_mh-nginx-novhost
2015-09-18 17:34:32 -07:00
Michael Hobbs
3e18d9aff9
create functions for app/global vhost detection. make VHOST setting more explicit
2015-09-18 16:48:18 -07:00
Jose Diaz-Gonzalez
d71554e647
Add test for removal of config values with newlines
2015-09-18 16:18:38 -04:00
Arthur Schreiber
7a0161dd86
Add a testcase.
2015-09-18 15:34:46 +02:00
Michael Hobbs
9efa8beb81
redirect includes port now
2015-09-17 22:35:13 -07:00
Michael Hobbs
e07ae7ad6a
include new port variables in custom nginx templates
2015-09-17 22:32:57 -07:00
Jose Diaz-Gonzalez
27a2478a33
Follow bashstyle where possible
2015-09-16 16:06:31 -07:00
Michael Hobbs
8095df79f6
implement core plugin mgmt using plugn. add tests.
2015-09-15 02:17:28 -07:00
Jose Diaz-Gonzalez
ad72a137e1
Fix sourcing of functions
2015-09-15 02:16:40 -07:00
Jose Diaz-Gonzalez
f2e153744c
[ci skip] minor formatting changes
2015-09-03 22:38:24 -04:00
Michael Hobbs
a983456030
remove magic additions to VHOST based on SSL cert. fixes #1368
2015-09-03 22:35:00 -04:00
Michael Hobbs
5f7c4426b7
rename tag to tags. make verbs more consistent
2015-09-03 18:26:02 -07:00
Michael Hobbs
1c8722c763
fix my copypasta in unit test
2015-09-02 11:19:20 -07:00
Michael Hobbs
04a4da7fc5
allow tagging and deployment of tagged app images
2015-09-02 11:18:01 -07:00
Michael Hobbs
a701b5d29a
sleep for 5 to give nginx a moment to reload before we hit it and quit it. closes #1438
2015-09-01 16:22:00 -07:00
Rob Blanckaert
5a51246007
- Strip prefix directories from tarball
2015-08-26 20:08:20 -04:00
Rob Blanckaert
0f1faf06a2
Write a unit test for the tar command.
2015-08-26 02:36:48 -04:00
Michael Hobbs
6d71c164f0
Merge pull request #1128 from progrium/1091_mh-switch-to-herokuish
...
switching to herokuish. closes #1091
2015-08-24 12:11:05 -07:00