Michael Hobbs
6caed369d7
set pipefail on pre/post deploy tasks. fix pre/post deploy support for dockerfile apps. closes #2062
2016-04-01 14:06:35 -07:00
Michael Hobbs
7e1516bdf5
strip inline comments from CHECKS and Procfile. closes #2044
2016-03-29 16:22:00 -07:00
Michael Hobbs
8c31c8105e
ensure CHECKS file has trailing newline. closes #2037
2016-03-29 11:10:48 -07:00
Michael Hobbs
d1b87bd7b7
cleanup shellcheck SC2086
2016-02-23 07:50:06 -08:00
Michael Hobbs
48f2dc074c
support scripts.dokku in app.json. closes #1824
2016-02-19 13:29:42 -08:00
Michael Hobbs
9842d7498b
nginx-vhosts rewrite
2016-02-18 18:38:54 -08:00
Paul McLanahan
6a01abb905
Fix #1564 : Use Procfile for process types in Dockerfile apps
...
* Document new Procfile feature
* Add and update tests
* Fix a typo in generate_scale_file (ref #1923 )
2016-02-18 21:22:26 -05:00
Michael Hobbs
09936b37fa
update nodejs in test apps
2016-01-07 18:00:12 -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
Michael Hobbs
88be5083e0
filter out Procfile comments. closes #1792 . closes #1742
2015-12-21 08:23:35 -08:00
Michael Hobbs
aae62398b0
use patched static buildpack in test
2015-11-25 09:06:53 -08: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
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
Michael Hobbs
42905c345b
support comments in DOKKU_SCALE and print contents on deploy
2015-08-24 09:22:07 -07:00
Michael Hobbs
11e10fceef
only run domains and nginx config if we have a port and ip. fixes #1355
2015-07-30 14:29:36 -07:00
Michael Hobbs
d21caa4811
Merge branch 'master' into 1091_mh-switch-to-herokuish
2015-07-28 10:55:44 -07:00
Jose Diaz-Gonzalez
68b12ab46f
Merge pull request #1298 from SonicHedgehog/fix-check-root
...
Fix check-deploy skipping the root path
2015-07-13 10:31:21 -04:00
Jakob Krigovsky
7c02c6d31d
Add test app checks-root
2015-07-11 13:58:55 +02:00
Michael Hobbs
a801592b56
[ci skip] update missed doc refs to buildstep
2015-07-06 12:41:54 -07:00
Kilian Ciuffolo
5f8b2d291c
fixes #1259 now ignores protocol of Dockerfile EXPOSE
2015-07-04 10:37:22 -07:00
Michael Hobbs
979c1155c2
add process with no listener
2015-04-21 14:33:28 -07:00
Michael Hobbs
7348d7790c
test scaling different proc types
2015-04-21 14:33:28 -07:00
Jose Diaz-Gonzalez
705c04504c
Merge pull request #1088 from progrium/1083_mh-dockerfile-noexpose
...
support dockerfiles without expose command. closes #1083
2015-04-03 15:56:58 -04:00
Jose Diaz-Gonzalez
29023927f5
Merge pull request #1081 from progrium/1063_mh-test-env-sans-newline
...
force testing .env with no newline and actually fix #1025 and #1026 . closes #1063
2015-04-03 15:18:17 -04:00
Michael Hobbs
c2053d5322
support dockerfiles without expose command. closes #1083
2015-04-03 12:13:39 -07:00
Michael Hobbs
6d0b4ef4ec
test cleanup with slight performance boost
2015-04-01 17:30:09 -07:00
Michael Hobbs
1bad26426e
force testing .env with no newline and actually fix #1025 and #1026 . closes #1063
2015-04-01 13:49:55 -07:00
Michael Hobbs
2834ce1f1a
extract first port from Dockerfile and set config variable for use in deploy phase. closes #993
2015-03-19 07:54:45 -07:00
Michael Hobbs
88cd81e390
ensure we have newlines around our config. closes #1025
2015-03-09 19:32:05 -07:00
Jose Diaz-Gonzalez
07ae5190c3
Merge pull request #987 from techniq/patch-1
...
Improve Dockerfile example/test
2015-02-19 13:54:42 -05:00
Sean Lynch
6dfc90d388
Improve Dockerfile example/test
...
Placing `COPY` (or `ADD`) of the application directory after the `RUN apt-get install ...` statements will allow the layers created from those statements to be retrieved from docker's cache on subsequent runs.
2015-02-19 00:07:12 -05:00
Jose Diaz-Gonzalez
3a6f2eca82
Switch to yabawock's static nginx buildpack
...
The new herokuish branch of buildstep requires changes to the buildpack, but this buildpack should be compatible with the old buildstep.
2015-02-18 18:31:11 -05:00
Michael Hobbs
ef583eef66
use consistent bash shebang. closes #959
2015-02-08 22:34:35 -08:00
Michael Hobbs
7357df7c9d
first pass at dockerfile support
2015-02-07 17:56:01 -08:00
Michael Hobbs
1c02ef9674
test clojure app
2015-02-03 16:46:04 -08:00
Michael Hobbs
bf7b44f215
use valid composer json with specified php runtime
2015-02-03 08:57:44 -08:00
Michael Hobbs
f5f7b8dd7e
test deploy node app without procfile
2015-01-09 21:52:41 -08:00
Michael Hobbs
1f73b58340
enable multi buildpack test
2015-01-06 11:20:22 -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
Michael Hobbs
9b5abeac4d
test scala deployment
2014-12-23 23:54:52 -08:00
Michael Hobbs
50208862b2
revert to florianheinemann's nginx buildpack for static sites
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
c697c65508
WIP
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
81aefba305
fix multipack app deploy test
2014-12-21 14:51:41 -08:00
Michael Hobbs
8025657a38
save error in output if curl errors
2014-12-21 14:51:40 -08:00
Michael Hobbs
606bbda66c
make tests work
2014-12-21 14:51:40 -08:00