Jose Diaz-Gonzalez
43e7ee06fb
feat: rework layer to slightly speed up builds
2019-09-16 03:00:34 -04:00
Jose Diaz-Gonzalez
692bfa7cde
feat: speed up docker image build by copying tmp dhparam file into place
2019-09-16 03:00:11 -04:00
Jose Diaz-Gonzalez
dbcfb7ee9f
Merge pull request #3680 from dokku/updated-ssl-config
...
Follow updated intermediate recommendations from the Mozilla SSL Config Generator
2019-09-15 23:14:05 -04:00
Jose Diaz-Gonzalez
5f80cd3c20
feat: follow updated intermediate recommendations from the Mozilla SSL Config Generator
2019-09-15 22:24:37 -04:00
Jose Diaz-Gonzalez
eecee94e70
Merge pull request #3677 from dokku/package-improvements
...
Improve package build process
2019-09-15 21:10:28 -04:00
Jose Diaz-Gonzalez
f55dc640ec
Merge pull request #3679 from dokku/keep-git-dir
...
Allow keeping the git directory during builds
2019-09-15 20:29:47 -04:00
Jose Diaz-Gonzalez
a4ac67a1e0
fix: drop unused import
2019-09-15 19:43:34 -04:00
Jose Diaz-Gonzalez
14838de344
feat: allow keeping the git directory during builds
...
It may be desirable to keep the contents of the git directory for the build process. Certain build tools can extract extra information from the .git directory, and some workflows may require that the shipped artifact has the entire source code available locally for later usage.
2019-09-15 19:15:35 -04:00
Jose Diaz-Gonzalez
6b6b1c2aa4
fix: drop pre-delete link
2019-09-15 19:15:08 -04:00
Jose Diaz-Gonzalez
8662f4550f
fix: Should replace errors.New(fmt.Sprintf(...)) with fmt.Errorf(...)
2019-09-15 19:15:08 -04:00
Jose Diaz-Gonzalez
78dba3be3c
fix: correct comments on go functions
2019-09-15 19:15:08 -04:00
Jose Diaz-Gonzalez
76911a7dc8
fix: drop executable perm on trace/plugin.toml
2019-09-15 19:15:08 -04:00
Jose Diaz-Gonzalez
68de421630
fix: correct lintian overrides
2019-09-15 19:15:08 -04:00
Jose Diaz-Gonzalez
ccbe0b0877
fix: correct bash-completion comment
2019-09-15 19:15:08 -04:00
Jose Diaz-Gonzalez
6a7d2e5252
refactor: decrease compile time for golang plugins
...
This change refactors the compiled golang plugins into 3 distinct binaries:
- commands: already existing
- subcommands/subcommands: entrypoint into all subcommands
- triggers: entrypoint into all triggers
It then further symlinks triggers and subcommands to the built binaries. This results in both a much faster build process as well as smaller package size.
2019-09-15 19:15:08 -04:00
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