Jose Diaz-Gonzalez
547c14d18e
Merge pull request #4713 from dokku/4621-default-focal
...
Make heroku-20/focal the default stack for herokuish builds
2021-08-06 03:06:23 -04:00
Jose Diaz-Gonzalez
d0c0543659
Merge pull request #4716 from dokku/suppress-dos2unix
...
Suppress dos2unix stderr output during Dockerfile builds
2021-08-06 02:16:17 -04:00
Jose Diaz-Gonzalez
e0a513650e
Merge pull request #4715 from dokku/2574-use-sslip
...
Switch from xip.io to sslip.io
2021-08-06 02:15:53 -04:00
Jose Diaz-Gonzalez
afd64c3e04
Merge pull request #4718 from dokku/docs-azure-link-update
...
Update link to azure installation on homepage
2021-08-05 23:52:57 -04:00
Jose Diaz-Gonzalez
9b3ed8d614
docs: update link to azure installation on homepage
2021-08-05 23:52:37 -04:00
Jose Diaz-Gonzalez
d5b14769dd
feat: make heroku-20/focal the default stack for herokuish builds
...
Closes #4621
2021-08-05 23:43:07 -04:00
Jose Diaz-Gonzalez
bdc89e5907
Merge pull request #4460 from dokku/4219-registry-plugin
...
Implement registry plugin
2021-08-05 23:42:28 -04:00
Jose Diaz-Gonzalez
a68234bdf4
chore: suppress dos2unix stderr output during Dockerfile builds
2021-08-05 23:41:03 -04:00
Jose Diaz-Gonzalez
3f2079b4ea
Merge pull request #4711 from dokku/4706-bind-utils
...
Enable installing on RPM systems where bind-utils is bindutils
2021-08-05 23:40:17 -04:00
Jose Diaz-Gonzalez
ecb8a02356
feat: switch from xip.io to sslip.io
...
xip.io appears to be unsupported after an exodus at basecamp. Switching to sslip.io seems like a decent move.
Refs #2574
2021-08-05 23:30:58 -04:00
Jose Diaz-Gonzalez
39d8465938
Merge pull request #4714 from dokku/libera-chat
...
Swap from freenode to libera.chat
2021-08-05 23:04:12 -04:00
Jose Diaz-Gonzalez
b15244e672
docs: swap from freenode to libera.chat
...
Freenode is basically offline at this point and we've had a libera.chat for a while, so we should point to that.
Also default all real-time communication to Slack.
Finally, remove prominent links to IRC. While libera is still available, the lack of monitoring makes it not a great way to provide support to users.
2021-08-05 23:01:35 -04:00
Jose Diaz-Gonzalez
a9905d3508
Merge pull request #4712 from dokku/4695-cron-docs
...
Clarify the shape of the command that should be entered in app.json for a cron task
2021-08-05 20:28:30 -04:00
Jose Diaz-Gonzalez
77340011bd
docs: clarify the shape of the command that should be entered in app.json for a cron task
2021-08-05 20:27:58 -04:00
Jose Diaz-Gonzalez
5c1d99a04c
feat: enable installing on RPM systems where bind-utils is bindutils
...
Closes #4706
2021-08-05 20:24:52 -04:00
Jose Diaz-Gonzalez
b02f8ba88b
docs: fix deprecation warning
2021-08-05 20:14:30 -04:00
Jose Diaz-Gonzalez
f973239379
docs: link to registry management docs
2021-08-05 20:14:20 -04:00
Jose Diaz-Gonzalez
f0a125f070
fix: remove the test-app:2 image
...
The dokku-retire call needs two passes because a later image was a child image of test-app:2.
2021-08-05 18:58:33 -04:00
Jose Diaz-Gonzalez
5a19cebfd7
fix: do not mark images dead when they still have tags
2021-08-05 17:48:09 -04:00
Jose Diaz-Gonzalez
d5697b9399
tests: inject docker credentials for tests
2021-08-05 16:48:22 -04:00
Jose Diaz-Gonzalez
8f98bbc66f
fix: do not append trailing slash on empty server values
2021-08-05 15:17:32 -04:00
Jose Diaz-Gonzalez
d4ec8d3ab5
tests: add tests for registry plugin
2021-08-05 04:20:22 -04:00
Jose Diaz-Gonzalez
0a08911800
fix: do not aggressively clean up when using the docker-local scheduler
2021-08-05 04:17:37 -04:00
Jose Diaz-Gonzalez
30a15aaa7a
fix: respect pre-deploy task image manipulation
...
This requires a bc-incompatible break in terms of what triggers the pre-deploy hook (dokku internals vs schedulers).
2021-08-05 04:17:21 -04:00
Jose Diaz-Gonzalez
d727dd76ce
fix: ensure we push and cleanup the correct images
2021-08-05 01:13:36 -04:00
Jose Diaz-Gonzalez
39af6359be
feat: add a Start() helper function
2021-08-05 01:12:40 -04:00
Jose Diaz-Gonzalez
d1728a4653
fix: avoid returning a numbered image tag if push is not enabled
2021-08-05 01:12:30 -04:00
Jose Diaz-Gonzalez
13608df0ef
fix: properly pass in password to docker login command
2021-08-05 01:12:10 -04:00
Jose Diaz-Gonzalez
c07b3161fc
fix: build all registry triggers
2021-08-05 01:11:59 -04:00
Jose Diaz-Gonzalez
1f2e2ba61d
docs: update registry docs for clarity
2021-08-05 01:11:50 -04:00
Jose Diaz-Gonzalez
93bd3cd9e3
fix: add godoc
2021-08-04 21:49:40 -04:00
Jose Diaz-Gonzalez
9930c0493d
docs: update docs for new features
2021-08-04 21:49:38 -04:00
Jose Diaz-Gonzalez
455a80e09d
chore: drop unimplemented code
2021-08-04 21:49:14 -04:00
Jose Diaz-Gonzalez
9a845664e1
feat: implement image cleanup
2021-08-04 21:49:14 -04:00
Jose Diaz-Gonzalez
36c96be091
fix: add missing event hook
2021-08-04 21:49:14 -04:00
Jose Diaz-Gonzalez
1a99271fa8
feat: push tag
2021-08-04 21:49:14 -04:00
Jose Diaz-Gonzalez
dc04ab912d
feat: tag image
2021-08-04 21:49:14 -04:00
Jose Diaz-Gonzalez
93f819609e
feat: filled in more of pushToRegistry
2021-08-04 21:49:14 -04:00
Jose Diaz-Gonzalez
6480957c4f
feat: add computed image-repo
2021-08-04 21:49:14 -04:00
Jose Diaz-Gonzalez
b33cd266e7
chore: drop unused code
2021-08-04 21:49:14 -04:00
Jose Diaz-Gonzalez
88cbae2a6d
feat: implement more of the registry plugin
2021-08-04 21:49:14 -04:00
Jose Diaz-Gonzalez
3848b467a2
fix: add missing return
2021-08-04 21:49:14 -04:00
Jose Diaz-Gonzalez
e68c04b9a6
fix: handle lint issues
2021-08-04 21:49:14 -04:00
Jose Diaz-Gonzalez
5d8340d305
feat: stub out a bunch of code
2021-08-04 21:49:14 -04:00
Jose Diaz-Gonzalez
336e901c1e
fix: add some simple validation
2021-08-04 21:49:14 -04:00
Jose Diaz-Gonzalez
a6e4949264
refactor: drop property
2021-08-04 21:49:14 -04:00
Jose Diaz-Gonzalez
1b325435b8
docs: add initial registry docs
2021-08-04 21:49:14 -04:00
Jose Diaz-Gonzalez
f8edf6b07a
docs: move schedulers to live under deployment
2021-08-04 21:49:14 -04:00
Jose Diaz-Gonzalez
9e6091e665
feat: add a new hook for global builder-release
2021-08-04 21:49:14 -04:00
Jose Diaz-Gonzalez
a755f69e92
feat: first pass at registry plugin
2021-08-04 21:49:14 -04:00