V Anastassiou
f13a660698
Update application-deployment.md
...
Clarity and style edits
2019-04-22 04:20:48 -04:00
Mayeu - Cast
e700ad32a3
docs: fix the deploy tutorial
...
Heroku's [ruby-rails-sample](https://github.com/heroku/ruby-rails-sample ) does not run anymore on Dokku (or Heroku), and has been archived and replaced by [ruby-getting-started](https://github.com/heroku/ruby-getting-started ).
This commit replace all the occurrences of `ruby-rails-sample` by `ruby-getting-started`.
2019-04-22 14:56:13 +07:00
Jose Diaz-Gonzalez
0fd829ed3b
Release 0.15.5
...
# History
## 0.15.5
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.15.5/bootstrap.sh
sudo DOKKU_TAG=v0.15.5 bash bootstrap.sh
```
### New Features
- #3511 : @josegonzalez Add json output to config:export
### Documentation
- #3510 : @josegonzalez Remove SPONSORS doc in favor of OpenCollective
- #3509 : @Neamar Missing space in markdown formatting
- #3507 : @renestalder Fix GitLab CI examples
2019-04-21 21:15:35 -04:00
René Stalder
06b4585a62
docs: fix GitLab CI examples
...
The GitLab CI examples used `$CI_ENVIRONMENT_SLUG` for defining the environment names
of the deploy jobs. But this variable is actually the OUTPUT of setting the environment name,
thus, it tries to reference itself, but does not exist in that moment.
The correct way to set this is to use `$CI_COMMIT_REF_NAME` as based on the documentation
of GitLab's dynamic environments.
2019-04-18 18:06:52 +02:00
Jose Diaz-Gonzalez
dbc5182193
Release 0.15.4
...
# History
## 0.15.4
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.15.4/bootstrap.sh
sudo DOKKU_TAG=v0.15.4 bash bootstrap.sh
```
### Bug Fixes
- #3499 : @josegonzalez Ensure the .buildpacks file exists before writing to it
- #3500 : @josegonzalez Always allow ps:scale proc=0
- #3497 : @josegonzalez Allow reporting domains when there are none specified
### New Features
- #3502 : @josegonzalez Add a trigger to fetch the git revision
- #3501 : @josegonzalez Move log retrieval to docker-local scheduler
- #3498 : @josegonzalez Add ability to report domains globally
- #3496 : @josegonzalez Cleanup glide plugins when running src-clean
### Documentation
- #3504 : @vanastassiou Edits for readability and conciseness
- #3490 : @josegonzalez Add missing link to resource management docs
2019-04-17 17:24:10 -04:00
Jose Diaz-Gonzalez
46c023e73d
Merge pull request #3504 from vanastassiou/patch-1
...
Edits for readability and conciseness
2019-04-17 17:22:05 -04:00
Jose Diaz-Gonzalez
f39d0fc0cf
docs: correct docs link to work on both site and github
...
[ci skip]
2019-04-17 17:21:45 -04:00
Jose Diaz-Gonzalez
277429db5a
Merge pull request #3502 from dokku/3484-git-revision-trigger
...
Add a trigger to fetch the git revision
2019-04-17 17:20:51 -04:00
Jose Diaz-Gonzalez
9a447c16f2
feat: add a trigger to fetch the git revision
...
This allows other plugins to fetch the current git revision without needing to duplicate logic from the git plugin.
Closes #3484
2019-04-17 17:19:59 -04:00
V Anastassiou
c4c7d0d82d
Edits for readability and conciseness
2019-04-17 14:03:48 -07:00
Jose Diaz-Gonzalez
662c8c2831
refactor: move log retrieval to docker-local scheduler
...
This change will allow other schedulers to implement log retrieval as necessary for the platform specified.
Closes #3487
2019-04-17 15:03:37 -04:00
Jose Diaz-Gonzalez
887c0ebdd6
feat: add ability to report domains globally
...
The `domains` command previously had this functionality, but is deprecated, and thus we should provide an alternative method of presenting the information.
2019-04-16 21:58:56 -04:00
Jose Diaz-Gonzalez
3a7bac6218
docs: Add missing link to resource management docs
...
[ci skip]
2019-04-10 00:44:25 -04:00
Jose Diaz-Gonzalez
5b9e8ddb7d
Release 0.15.3
...
# History
## 0.15.3
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.15.3/bootstrap.sh
sudo DOKKU_TAG=v0.15.3 bash bootstrap.sh
```
### New Features
- #3489 : @josegonzalez feat: upgrade herokuish to 0.5.0 (Ubuntu 18.04)
2019-04-09 11:40:30 -04:00
Jose Diaz-Gonzalez
286c6ed39d
Release 0.15.2
...
# History
## 0.15.2
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.15.2/bootstrap.sh
sudo DOKKU_TAG=v0.15.2 bash bootstrap.sh
```
### Bug Fixes
- #3488 : @josegonzalez fix: call ps:retire from system service
2019-04-09 06:18:54 -04:00
Jose Diaz-Gonzalez
b120a9cc57
Release 0.15.1
...
# History
## 0.15.1
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.15.1/bootstrap.sh
sudo DOKKU_TAG=v0.15.1 bash bootstrap.sh
```
### Bug Fixes
- #3485 : @josegonzalez fix: ensure 'dokku report' always succeeds for any app
2019-04-09 03:19:40 -04:00
Jose Diaz-Gonzalez
642c293d5a
Release 0.15.0
...
# History
## 0.15.0
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.15.0/bootstrap.sh
sudo DOKKU_TAG=v0.15.0 bash bootstrap.sh
```
### Bug Fixes
- #3479 : @josegonzalez Turn off logging for nginx validate configuration
- #3470 : @josegonzalez fix: correct the argument for get_release_cmd
### New Features
- #3469 : @josegonzalez Resource management
- #3466 : @josegonzalez Quieter builds
- #3467 : @josegonzalez feat: update golang in use for binary building
- #3465 : @josegonzalez Vagrant VM Enhancements
- #3464 : @josegonzalez Upgrade to go-procfile-util version 0.6.0
- #3463 : @josegonzalez Implement version flags
- #3462 : @josegonzalez Upgrade procfile-util
- #3449 : @josegonzalez Only override the `WORKDIR` in copy_from_image if the image is `gliderlabs/herokuish` based
- #3461 : @josegonzalez Allow skipping aws releases for plugins
- #3459 : @josegonzalez Upgrade to herokuish:0.4.9
- #3413 : @josegonzalez Implement buildpacks plugin
### Documentation
- #3482 : @multikatt rails-database -> railsdatabase
- #3476 : @lazyatom Add chrome plugin to documentation
- #3468 : @josegonzalez Doc cleanup
### Other
- #3471 : @josegonzalez chore: drop plugn package building
2019-04-08 18:03:29 -04:00
Jose Diaz-Gonzalez
243d5ecc43
feat: integrate resource plugin with scheduler-docker-local
2019-04-08 11:31:34 -04:00
Jose Diaz-Gonzalez
00c9e5a5e9
feat: first pass at implement resource limitation on a pre-process basis
2019-04-08 11:31:34 -04:00
Jose Diaz-Gonzalez
e8134f9c2c
feat: implement resource:report
2019-04-08 11:31:34 -04:00
Jose Diaz-Gonzalez
c9bbddcfcb
refactor: drop global resource limits
...
Global limits make it harder to reason about the inheritance in the system. Rather than support global limits, Dokku should provide primitives to automatically set them on an app at provision time, or explicitly set them for an app. Both of these are likely best suited for a higher-level provisioner, or a community plugin.
2019-04-08 11:31:34 -04:00
Jose Diaz-Gonzalez
04a6e30e45
refactor: drop -defaults command in favor of --global flag
...
This makes usage a bit simpler, at the cost of interface complexity.
2019-04-08 11:31:34 -04:00
Jose Diaz-Gonzalez
9808ecde81
feat: implement default limit management
...
Also add generic report information when no flags are specified
2019-04-08 11:31:34 -04:00
Jose Diaz-Gonzalez
2e895286cf
docs: drop ability to process multiple process types at once
2019-04-08 11:31:34 -04:00
Jose Diaz-Gonzalez
5b2d4b3559
feat: add initial documentation for resource management plugin
2019-04-08 11:31:34 -04:00
David
2d1f241677
rails-database -> railsdatabase
...
Naming the database rails-database throws
```Please specify a valid name for the service. Valid characters are: [A-Za-z0-9_]+```
2019-04-05 23:46:36 +02:00
James Adam
e831b786f0
Add chrome plugin to documentation
...
Adds a link to the headless chrome plugin to the plugin documentation.
2019-03-19 17:20:21 +00:00
Jose Diaz-Gonzalez
c1781c39ca
docs: correct header
...
[ci skip]
2019-03-13 16:55:39 -04:00
Jose Diaz-Gonzalez
5f75b24fb2
docs: correct docker options information output
2019-03-13 16:55:11 -04:00
Jose Diaz-Gonzalez
d3d426a8d9
tests: add functional tests for buildpacks plugin
2019-03-05 21:41:23 -05:00
Jose Diaz-Gonzalez
887c1d4254
feat: implement buildpacks plugin
...
This will allow users to specify buildpacks outside of a git repository.
Note that this does not override any specified `BUILDPACK_URL`.
Closes #3256
2019-03-05 21:41:23 -05:00
Jose Diaz-Gonzalez
726f96089c
Release 0.14.6
...
# History
## 0.14.6
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.14.6/bootstrap.sh
sudo DOKKU_TAG=v0.14.6 bash bootstrap.sh
```
### Bug Fixes
- #3448 : @josegonzalez Remove https port mappings from new app during clone
- #3434 : @tamanobi Ignore cache directories when clone
### New Features
- #3447 : @josegonzalez Update herokuish to 0.4.8
### Documentation
- #3420 : @baikunz Add reference to external post-deploy-script plugin
- #3453 : @jayjun Fix Deployment guides style
- #3445 : @zuccs Fix typo in deployment tasks documentation
- #3441 : @josegonzalez Update issue template information
- #3436 : @jayjun Fix Getting Started guides style
- #3425 : @jayjun Add warning about PORT variable in deploy tutorial
### Tests
- #3435 : @josegonzalez Fix lint issues across codebase
2019-02-19 11:50:20 -05:00
Jose Diaz-Gonzalez
6428b57775
Merge pull request #3420 from baikunz/patch-1
...
Add reference to external post-deploy-script plugin
2019-02-19 11:18:57 -05:00
Jay Jun
e839c29916
Fix Deployment guides style
2019-02-19 20:01:24 +08:00
Jose Diaz-Gonzalez
d439518f13
fix: Remove https port mappings from new app during clone
...
Closes #3446
2019-02-15 03:15:14 -05:00
zuccs
f43451de36
Fix typo
2019-02-15 16:05:24 +11:00
Tan Jay Jun
0967f3f7bf
Fix Getting Started guides style
2019-02-03 16:15:42 +08:00
Jose Diaz-Gonzalez
c7b71b5d92
lint: remove unnecessary negation
...
Also use double-brackets where possible.
Fixes SC2236
2019-02-02 13:52:18 -05:00
Jose Diaz-Gonzalez
67ae374e60
lint: remove whitespaces before redirect
2019-02-02 13:49:24 -05:00
Jose Diaz-Gonzalez
c368cc0855
docs: must to should
...
Must is a bit too strong - its possible that the app responds to web requests, just on a different port...
[ci skip]
2019-01-29 12:57:07 -05:00
Tan Jay Jun
33800e226a
Add warning about PORT variable in deploy tutorial
2019-01-30 01:47:27 +08:00
dorian ALKOUM
4539535c8c
Reference Post Deploy Script plugin
2019-01-24 19:00:50 +01:00
Jose Diaz-Gonzalez
76bdac9747
Release 0.14.5
...
# History
## 0.14.5
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.14.5/bootstrap.sh
sudo DOKKU_TAG=v0.14.5 bash bootstrap.sh
```
### Bug Fixes
- #3419 : @jayjun Fix Dokku installer checkbox for WebKit and Edge browsers
2019-01-24 10:32:52 -05:00
Jose Diaz-Gonzalez
9a690ba042
Release 0.14.4
...
# History
## 0.14.4
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.14.4/bootstrap.sh
sudo DOKKU_TAG=v0.14.4 bash bootstrap.sh
```
### Bug Fixes
- #3415 : @josegonzalez Drop universe installation in debian
2019-01-22 13:31:40 -05:00
Jose Diaz-Gonzalez
39c0c316fc
Release 0.14.3
...
# History
## 0.14.3
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.14.3/bootstrap.sh
sudo DOKKU_TAG=v0.14.3 bash bootstrap.sh
```
### Bug Fixes
- #3412 : @josegonzalez Ensure official golang plugins have correct help output
- #3411 : @josegonzalez Properly handle the nginx installation dependency
- #3406 : @josegonzalez Add missing semicolons to app-json script
- #3394 : @josegonzalez Quiet ps:retire where possible
### New Features
- #3410 : @josegonzalez Make installs quieter
- #3409 : @josegonzalez Build golang binaries with higher concurrency
- #3408 : @josegonzalez Disable container restarts for stopped containers
- #3389 : @heyarne Remove jQuery from web-based installer
### Documentation
- #3407 : @tkrugg Fix typo on domain docs
### Tests
- #3414 : @josegonzalez Test and release changes
2019-01-22 01:08:04 -05:00
Jose Diaz-Gonzalez
0798841f83
chore: standardize on a single naming scheme for releases
...
- "build" Dockerfiles should start with build-
- "release" scripts should have the name of the thing they are building appended
2019-01-21 21:40:10 -05:00
Youcef Mammar
eea863e556
typo
2019-01-20 18:35:02 +01:00
Jose Diaz-Gonzalez
49af2d8062
Release 0.14.2
...
# History
## 0.14.2
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.14.2/bootstrap.sh
sudo DOKKU_TAG=v0.14.2 bash bootstrap.sh
```
### Bug Fixes
- #3395 : @josegonzalez Correct early exit 1 in apps:report
### Documentation
- #3393 : @jayjun Fix capitalization and formatting in installation guides
- #3392 : @jayjun Fix wrong PostgreSQL environment variable in guide
- #3391 : @josegonzalez Update all gpgkey paths to the new url
2019-01-12 20:55:58 -05:00
Jose Diaz-Gonzalez
745f680899
Merge pull request #3393 from jayjun/install
...
Fix capitalization and formatting in installation guides
2019-01-12 19:50:56 -05:00
Tan Jay Jun
a418cf6a25
Fix capitalization and formatting in installation guides
2019-01-11 19:55:46 +08:00