Jose Diaz-Gonzalez
f83a03a3dc
Merge pull request #3577 from dokku/management-commands
...
Use new-style docker management commands
2019-09-15 19:14:53 -04:00
Jose Diaz-Gonzalez
44fcea0ffa
refactor: use new-style docker management commands
...
This PR uses the new syntax for commands introduced in Docker 1.13, making it a bit easier to understand just what a particular command is trying to do.
This also pushes the long-form syntax for docker command flags, which are also easier to understand at a glance.
2019-09-15 18:55:53 -04:00
Jose Diaz-Gonzalez
c02059c965
Merge pull request #3678 from dokku/running-containers
...
Add container-type to run and deploy containers
2019-09-15 18:53:02 -04:00
Jose Diaz-Gonzalez
92d2895d99
feat: add container-type to run and deploy containers
2019-09-15 17:17:56 -04:00
Jose Diaz-Gonzalez
2b93c76b1d
Merge pull request #3671 from dokku/doc-url-override
...
Allow overriding checks doc url
2019-09-11 21:02:33 -04:00
Jose Diaz-Gonzalez
8cbaf1e004
feat: allow overriding checks doc url
2019-09-09 17:47:12 -04:00
Jose Diaz-Gonzalez
b4c4d5d70f
Merge pull request #3662 from leshik/improve-nginx-ciphers-compatibility
...
Improve nginx ciphers compatibility
2019-09-06 23:53:36 -04:00
Jose Diaz-Gonzalez
a00d9de400
Merge pull request #3670 from dokku/update-python-test-reqs
...
Upgrade all python test deps
2019-09-06 22:25:35 -04:00
Jose Diaz-Gonzalez
a36ebd130d
fix: upgrade all python test deps
2019-09-06 21:26:32 -04:00
Jose Diaz-Gonzalez
5b1763aa4a
Merge pull request #3669 from dokku/3664-checks-workdir
...
Fix reference to CHECKS file location
2019-09-06 21:21:57 -04:00
Jose Diaz-Gonzalez
53c8f61ffc
docs: fix reference to CHECKS file location
...
Closes #3664
2019-09-06 21:21:25 -04:00
Jose Diaz-Gonzalez
b806154e90
Merge pull request #3668 from dokku/release-latest-image
...
feat: release latest docker image on release
2019-09-06 21:07:15 -04:00
Jose Diaz-Gonzalez
1be6ace7b5
feat: release latest docker image on release
...
Also, always build a docker image for local testing.
2019-09-06 21:06:33 -04:00
Jose Diaz-Gonzalez
9d9530b01d
Merge pull request #3659 from fzerorubigd/master
...
nginx-vhost: add support for grpc/grpcs port forward
2019-08-27 18:30:52 -04:00
fzerorubigd
c4838b4af9
add test for grpc on a port other than 80
...
fix docs a bout supporting only HTTP
remove extra spaces
2019-08-24 10:58:34 +02:00
Forud
5ca3ca5189
nginx-vhosts: add a note in the proxy management docs about grpc
...
[ci skip]
2019-08-23 15:34:34 +02:00
Forud
3457844687
nginx-vhost: add test for grpcs
2019-08-23 14:30:36 +02:00
fzerorubigd
346e8284c8
nginx-vhost: adding some test for the grpc
2019-08-23 10:00:12 +02:00
Alexey Zagarin
180a5e79c9
Improve nginx ciphers compatibility
...
Closes #3661 .
2019-08-23 14:00:10 +07:00
fzerorubigd
377166d822
nginx-vhost: add support for grpc/grpcs port forward
2019-08-22 21:57:21 +02:00
Jose Diaz-Gonzalez
9256248cfd
Release 0.18.3
...
# History
## 0.18.3
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.18.3/bootstrap.sh
sudo DOKKU_TAG=v0.18.3 bash bootstrap.sh
```
### Bug Fixes
- #3660 : @josegonzalez Trigger builder-release for dockerfile correctly
- #3655 : @znz Fix filename of sshcommand tarball
- #3648 : @josegonzalez Copy the deb file before creating the image
### New Features
- #3656 : @josegonzalez Allow users to customize the container start command
- #3657 : @josegonzalez Show error message when docker-related build commands fail
- #3654 : @josegonzalez Update herokuish to 0.5.3
### Documentation
- #3652 : @josegonzalez Correct issue in inspect call for issue template
v0.18.3
2019-08-22 14:23:24 -04:00
Jose Diaz-Gonzalez
e074cffd4f
Merge pull request #3660 from dokku/builder-plugn-trigger-once
...
Trigger builder-release for dockerfile correctly
2019-08-22 14:22:45 -04:00
Jose Diaz-Gonzalez
30ac3c24c0
fix: trigger builder-release for dockerfile correctly
2019-08-22 14:22:16 -04:00
Jose Diaz-Gonzalez
4c766b8f0e
Merge pull request #3656 from dokku/custom-start-command
...
Allow users to customize the container start command
2019-08-22 14:21:13 -04:00
Jose Diaz-Gonzalez
e30fad51de
Merge pull request #3657 from dokku/app-build-failure
...
Show error message when docker-related build commands fail
2019-08-22 14:21:04 -04:00
Jose Diaz-Gonzalez
9734d09ff1
feat: show error message when docker-related build commands fail
...
This makes it more apparent that a deploy has failed than the silent error exit that might otherwise happen.
2019-08-20 17:31:14 -04:00
Jose Diaz-Gonzalez
0c3f659854
feat: allow users to customize the container start command
...
This can be useful when testing base images that are similar to herokuish but have a different entrypoint.
2019-08-20 17:12:18 -04:00
Jose Diaz-Gonzalez
2b1c8f64fb
Merge pull request #3654 from dokku/update-herokuish
...
Update herokuish to 0.5.3
2019-08-20 14:12:21 -04:00
Jose Diaz-Gonzalez
2cf3a3d0cf
Merge pull request #3655 from znz/fix-typo
...
Fix filename of sshcommand tarball
2019-08-20 13:33:59 -04:00
Kazuhiro NISHIYAMA
4105f0027c
Fix filename of sshcommand tarball
2019-08-20 22:12:08 +09:00
Jose Diaz-Gonzalez
1dc2a7e20a
feat: update herokuish to 0.5.3
2019-08-19 17:38:17 -04:00
Jose Diaz-Gonzalez
d8753ca8d4
Merge pull request #3652 from dokku/josegonzalez-patch-1
...
Correct issue in inspect call for issue template
2019-08-15 12:51:12 -04:00
Jose Diaz-Gonzalez
d68d02b204
docs: correct issue in inspect call for issue template
...
[ci skip]
2019-08-15 12:49:46 -04:00
Jose Diaz-Gonzalez
8b046b9bd7
fix: always add the built deb to dokku.deb
2019-08-13 16:49:40 -04:00
Jose Diaz-Gonzalez
5b19256109
Merge pull request #3648 from dokku/fix-deb-copy
...
Copy the deb file before creating the image
2019-08-13 14:33:18 -04:00
Jose Diaz-Gonzalez
79b0bebb78
fix: copy the deb file before creating the image
2019-08-13 14:31:54 -04:00
Jose Diaz-Gonzalez
950b7ed6be
Release 0.18.2
...
# History
## 0.18.2
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.18.2/bootstrap.sh
sudo DOKKU_TAG=v0.18.2 bash bootstrap.sh
```
### New Features
- #3645 : @josegonzalez Use version in DOKKU_LIB_ROOT
- #3644 : @josegonzalez Refactor temp file handling
- #3643 : @josegonzalez Quiet deploy output
- #3641 : @josegonzalez Pass SOURCECODE_WORK_DIR to build-buildpack triggers
- #3639 : @josegonzalez Refer to upstream sshcommand package
### Documentation
- #3642 : @josegonzalez Correct issue with label change in docs
- #3640 : @josegonzalez Add missing popd to post-extract example
v0.18.2
2019-08-13 13:57:56 -04:00
Jose Diaz-Gonzalez
9432cdd37c
fix: remove the build-env plugin from rpm installs
...
Closes #3646
2019-08-13 13:57:19 -04:00
Jose Diaz-Gonzalez
5bd499a9bc
Merge pull request #3645 from dokku/version-outside-dokku-root
...
Use version in DOKKU_LIB_ROOT
2019-08-13 01:59:44 -04:00
Jose Diaz-Gonzalez
5506c9e27d
refactor: use version in DOKKU_LIB_ROOT
...
The version in DOKKU_ROOT may be incorrect for docker-based installs if that directory is mounted from an external volume. Instead, pull it from the DOKKU_LIB_ROOT directory, and respect the STABLE_VERSION if specified (VERSION will be the entire version, including commit sha).
2019-08-13 00:53:49 -04:00
Jose Diaz-Gonzalez
e07703645e
Merge pull request #3644 from dokku/tmp-files
...
Refactor temp file handling
2019-08-12 19:27:24 -04:00
Jose Diaz-Gonzalez
3ca6245b00
fix: use 6 X to support running under busybox
...
mktemp from busybox requires that all templates end with XXXXXX.
2019-08-12 18:16:16 -04:00
Jose Diaz-Gonzalez
925c6c4c28
feat: inject the dokku PID into temporary files/directories
...
This will allow background processes to cleanup these files if they were unable to be cleaned up during a run of the dokku binary, as is the case for files copied by the docker binary when running in docker.
2019-08-12 17:56:17 -04:00
Jose Diaz-Gonzalez
0588b6f161
refactor: directly use a tmp file for app.json
2019-08-12 17:53:15 -04:00
Jose Diaz-Gonzalez
fee2d50148
Merge pull request #3643 from dokku/quieter-deploys
...
Quiet deploy output
2019-08-12 17:40:10 -04:00
Jose Diaz-Gonzalez
9a2c8e04a5
feat: quiet down deploys
2019-08-12 17:39:01 -04:00
Jose Diaz-Gonzalez
2517d392a4
Merge pull request #3642 from dokku/fix-label-docs
...
Correct issue with label change in docs
2019-08-12 16:20:50 -04:00
Jose Diaz-Gonzalez
a0b6663bef
docs: correct issue with label change in docs
...
[ci skip]
2019-08-12 16:20:22 -04:00
Jose Diaz-Gonzalez
5fb7b0a74c
Merge pull request #3641 from dokku/pass-sourcecode-work-dir
...
Pass SOURCECODE_WORK_DIR to build-buildpack triggers
2019-08-12 16:14:51 -04:00
Jose Diaz-Gonzalez
026d04a65f
feat: pass SOURCECODE_WORK_DIR to build-buildpack triggers
...
This will allow those triggers to insert and extract files from the sourcecode work directory. Note that changes are not committed to this directory, nor will they be reflected in the committed codebase.
2019-08-12 16:08:31 -04:00