Jose Diaz-Gonzalez
812e34c6f5
feat: properly export env vars for cnb apps
...
They are not baked into the image like they are for herokuish, so we need to manually set them via --env. Additionally, due to newline constraints in docker, we need to use `--env=key` format to correctly pull the values into place.
2021-02-11 03:52:02 -05:00
Jose Diaz-Gonzalez
5921692f83
feat: add ability to export env vars as a --env=key ... string
2021-02-11 03:50:51 -05:00
Jose Diaz-Gonzalez
33d5dd44d9
refactor: pull container creation into standalone function
...
this is necessary for us to be able to inject env vars into the call.
2021-02-11 03:50:08 -05:00
Jose Diaz-Gonzalez
d7562d36e6
chore: drop unused destroy
2021-02-11 03:48:42 -05:00
Jose Diaz-Gonzalez
49a2f8ab82
fix: properly specify as argument array
2021-02-11 02:21:43 -05:00
Jose Diaz-Gonzalez
82afae6447
tests: add missing assertion
2021-02-11 02:21:29 -05:00
Jose Diaz-Gonzalez
25ab915883
refactor: standardize on using long-form and equal sign for docker arguments
2021-02-11 02:21:16 -05:00
Jose Diaz-Gonzalez
0963c403ab
refactor: simplify container creation call
2021-02-10 11:18:12 -05:00
Jose Diaz-Gonzalez
9c1852fcdb
Merge pull request #4393 from dokku/cnb-docker-image-labeler
...
Use docker-image-labeler in cnb builder-build trigger
2021-02-10 10:33:27 -05:00
Jose Diaz-Gonzalez
a6aef82236
Merge pull request #4394 from dokku/fix-custom-shell
...
Swap order of arguments on config-get call
2021-02-10 10:33:17 -05:00
Jose Diaz-Gonzalez
8b4e31bb22
refactor: use docker-image-labeler in cnb builder-build trigger
2021-02-10 05:24:11 -05:00
Jose Diaz-Gonzalez
7c923a0fa1
fix: swap order of arguments on config-get call
2021-02-10 05:23:42 -05:00
Jose Diaz-Gonzalez
169f202994
Merge pull request #4390 from dokku/faster-null-runs
...
Run tests faster by not cloning the buildpack each time
2021-02-08 12:28:56 -05:00
Jose Diaz-Gonzalez
4448e60a8b
tests: run tests faster by not cloning the buildpack each time
...
This is now included in herokuish.
2021-02-08 11:17:14 -05:00
Jose Diaz-Gonzalez
c744c25d35
Merge pull request #4389 from dokku/dependabot/composer/tests/apps/php/heroku/heroku-buildpack-php-189
...
chore(deps-dev): bump heroku/heroku-buildpack-php from 188 to 189 in /tests/apps/php
2021-02-08 10:51:03 -05:00
dependabot-preview[bot]
f9ebdae66d
chore(deps-dev): bump heroku/heroku-buildpack-php in /tests/apps/php
...
Bumps [heroku/heroku-buildpack-php](https://github.com/heroku/heroku-buildpack-php ) from 188 to 189.
- [Release notes](https://github.com/heroku/heroku-buildpack-php/releases )
- [Changelog](https://github.com/heroku/heroku-buildpack-php/blob/main/CHANGELOG.md )
- [Commits](https://github.com/heroku/heroku-buildpack-php/compare/v188...v189 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2021-02-08 06:53:06 +00:00
Jose Diaz-Gonzalez
767ba96186
Release 0.23.2
...
bump-formula / bump-formula (push) Has been cancelled
# History
## 0.23.2
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.23.2/bootstrap.sh
sudo DOKKU_TAG=v0.23.2 bash bootstrap.sh
```
### Bug Fixes
- #4388 : @josegonzalez Do not inject max-size option when not using local or json-file log-drivers
- #4386 : @josegonzalez Update to docker-image-labeler that handles in-use images
### New Features
- #4387 : @josegonzalez Only warn if the vector container is stopped when fetching logs
- #4372 : @josegonzalez Add ability to clear an individual resource
- #4384 : @josegonzalez Add support for injected cron entries from external plugins
### Refactors
- #4373 : @josegonzalez Do not attempt to extract Procfile in ps:scale
### Documentation
- #4377 : @josegonzalez Add note about the dokku user cron being overwritten by Dokku
### Other
- #3757 : @pickettd Add provision line to Windows Vagrant box for dokku-installer
v0.23.2
2021-02-07 22:33:31 -05:00
Jose Diaz-Gonzalez
55213e1045
Merge pull request #4388 from dokku/4376-handle-log-drivers
...
Do not inject max-size option when not using local or json-file log-drivers
2021-02-07 22:32:54 -05:00
Jose Diaz-Gonzalez
1843d42e0b
Merge pull request #4387 from dokku/4385-warn-if-vector-stopped
...
Only warn if the vector container is stopped when fetching logs
2021-02-07 22:11:09 -05:00
Jose Diaz-Gonzalez
065f5e5922
fix: do not inject max-size option when not using local or json-file log drivers
...
Closes #4376
2021-02-07 22:10:06 -05:00
Jose Diaz-Gonzalez
f7beb3d95d
Merge pull request #3757 from pickettd/fix-installer-windows-vagrant
...
Add provision line to Windows Vagrant box for dokku-installer
2021-02-07 21:04:25 -05:00
Jose Diaz-Gonzalez
c09dfb8ec8
feat: only warn if the vector container is stopped when fetching logs
...
Closes #4385
2021-02-07 21:03:21 -05:00
Jose Diaz-Gonzalez
87b90e96b6
Merge pull request #4372 from dokku/clear-individual-resource
...
Add ability to clear an individual resource
2021-02-07 20:57:33 -05:00
Jose Diaz-Gonzalez
e556be1a0d
feat: add ability to clear an individual resource
2021-02-07 20:32:43 -05:00
Jose Diaz-Gonzalez
88fddf2a6d
Merge pull request #4384 from dokku/cron-trigger
...
Add support for injected cron entries from external plugins
2021-02-07 19:28:16 -05:00
Jose Diaz-Gonzalez
97fe71a829
Merge pull request #4386 from dokku/4371-image-labeling
...
Update to docker-image-labeler that handles in-use images
2021-02-07 19:18:02 -05:00
Jose Diaz-Gonzalez
988cdbd6bb
fix: update to docker-image-labeler that handles in-use images
...
Also ensure we keep track of previous docker image tags.
Refs #4371
2021-02-07 18:26:39 -05:00
Jose Diaz-Gonzalez
be84325de1
feat: add support for injected cron entries
...
This allows alternative plugins - such as dokku-letsencrypt - to inject scheduled cron tasks into the cron system used by Dokku. Cron systems can choose to include or not include a cron task based on the specified scheduler, and can also optionally use a third parameter to store arbitrary information.
2021-02-07 16:45:34 -05:00
Jose Diaz-Gonzalez
e7d9d6b19e
Merge pull request #4373 from dokku/fast-scale
...
Do not attempt to extract Procfile in ps:scale
2021-02-03 14:50:04 -05:00
Jose Diaz-Gonzalez
bd378e8a44
Merge pull request #4377 from dokku/josegonzalez-patch-1
...
Add note about the dokku user cron being overwritten by Dokku
2021-02-03 14:49:38 -05:00
Jose Diaz-Gonzalez
82da43cfba
docs: fix reference to dokku user crontab in cron docs
...
[ci skip]
2021-02-03 14:49:25 -05:00
Jose Diaz-Gonzalez
a96ad0c10c
docs: add note about the dokku user cron being overwritten by Dokku
...
This is a BC-incompatible change introduced by 0.23.0.
2021-02-03 14:45:11 -05:00
Jose Diaz-Gonzalez
670e679a09
refactor: do not attempt to extract Procfile in ps:scale
...
The Procfile is now extracted in the pre-deploy step for every deploy and otherwise not removed. Thus, it should always exist when necessary - web will be scale to 1 automatically and it won't need to be present on future ps:scale calls since we'll have the scale file - and the command can execute faster.
2021-02-03 03:49:44 -05:00
Jose Diaz-Gonzalez
b03485a85b
Release 0.23.1
...
bump-formula / bump-formula (push) Has been cancelled
# History
## 0.23.1
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.23.1/bootstrap.sh
sudo DOKKU_TAG=v0.23.1 bash bootstrap.sh
```
### Bug Fixes
- #4368 : @josegonzalez Always report resources
### New Features
- #4369 : @josegonzalez Allow formatting :report command output as json
### Documentation
- #4367 : @josegonzalez Update deeplink to digitalocean marketplace image on homepage
- #4366 : @josegonzalez Update Digitalocean docs
- #4363 : @josegonzalez Refer to the monitored slack and github discussions channels in the issue template
- #4359 : @josegonzalez Fix command call for set-property
- #4358 : @Cellane Update header on cron documentation
- #4357 : @Cellane Fix spelling in nginx documentation
### Other
- #4365 : @dependabot-preview[bot] chore(deps): bump jinja2 from 2.11.2 to 2.11.3 in /tests/apps/python-flask
v0.23.1
2021-02-01 22:46:34 -05:00
Jose Diaz-Gonzalez
aac0408f76
Merge pull request #4369 from dokku/report-json-output
...
Allow formatting :report command output as json
2021-02-01 22:42:00 -05:00
Jose Diaz-Gonzalez
5b9ed4f373
Merge pull request #4368 from dokku/always-report-resources
...
Always report resources
2021-02-01 22:26:04 -05:00
Jose Diaz-Gonzalez
033b0952dd
feat: allow formatting :report command output as json
2021-02-01 22:23:30 -05:00
Jose Diaz-Gonzalez
12e2686e3f
fix: always report resource
2021-02-01 19:57:22 -05:00
Jose Diaz-Gonzalez
cc2f054e6a
Merge pull request #4367 from dokku/josegonzalez-patch-1
...
Update deeplink to digitalocean marketplace image on homepage
2021-02-01 17:38:56 -05:00
Jose Diaz-Gonzalez
a799630fac
docs: update deeplink to digitalocean marketplace image on homepage
...
The images have changed location. Also add a referral code to make it possible to run Dokku tests without breaking the bank.
2021-02-01 17:38:40 -05:00
Jose Diaz-Gonzalez
77f0f55ee7
Merge pull request #4366 from dokku/josegonzalez-patch-1
...
Update Digitalocean docs
2021-02-01 17:37:51 -05:00
Jose Diaz-Gonzalez
48428ed777
Update digitalocean docs
...
They were slightly out of date. Also include an updated referral link that deeplinks to the marketplace image.
[ci skip]
2021-02-01 17:37:32 -05:00
Jose Diaz-Gonzalez
0c7afb26b0
Merge pull request #4365 from dokku/dependabot/pip/tests/apps/python-flask/jinja2-2.11.3
...
chore(deps): bump jinja2 from 2.11.2 to 2.11.3 in /tests/apps/python-flask
2021-02-01 02:52:03 -05:00
dependabot-preview[bot]
4f2c968daa
chore(deps): bump jinja2 in /tests/apps/python-flask
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 2.11.2 to 2.11.3.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/master/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/2.11.2...2.11.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2021-02-01 06:02:56 +00:00
Jose Diaz-Gonzalez
411f0550e0
Merge pull request #4363 from dokku/josegonzalez-patch-1
...
Refer to the monitored slack and github discussions channels in the issue template
2021-01-27 16:51:31 -05:00
Jose Diaz-Gonzalez
f9fcad257e
docs: refer to the monitored slack and github discussions channels in the issue template
...
[ci skip]
2021-01-27 16:51:08 -05:00
Jose Diaz-Gonzalez
b0d699f281
Merge pull request #4359 from dokku/josegonzalez-patch-1
...
Fix command call for set-property
2021-01-25 21:48:05 -05:00
Jose Diaz-Gonzalez
4e8242fe5e
docs: fix command call for set-property
...
[ci skip]
2021-01-25 21:47:54 -05:00
Jose Diaz-Gonzalez
5ceccbdf68
docs: fix command call for set-property
...
[ci skip]
2021-01-25 21:47:01 -05:00
Jose Diaz-Gonzalez
324c08a8a2
Merge pull request #4358 from Cellane/patch-3
...
Update header on cron documentation
2021-01-24 20:22:14 -05:00