Jose Diaz-Gonzalez
2516c79264
fix: add --global flag to ps:set
...
Closes #6755
2024-03-28 21:16:04 -04:00
Jose Diaz-Gonzalez
c98fe7b06b
Merge pull request #6739 from AndrewKvalheim/plugins/git/sync/annotated-tag
...
Dereference annotated tags
2024-03-23 19:27:40 -04:00
Jose Diaz-Gonzalez
56a3d9f9e8
Merge pull request #6754 from dokku/dependabot/npm_and_yarn/tests/apps/dockerfile-app-json-formations/express-4.19.1
...
chore(deps): bump express from 4.18.3 to 4.19.1 in /tests/apps/dockerfile-app-json-formations
2024-03-23 19:24:49 -04:00
Jose Diaz-Gonzalez
a74d2ea2aa
Merge pull request #6745 from dokku/dependabot/npm_and_yarn/tests/apps/nodejs-express/express-4.19.1
...
chore(deps): bump express from 4.18.3 to 4.19.1 in /tests/apps/nodejs-express
2024-03-23 19:17:33 -04:00
Jose Diaz-Gonzalez
61d5406c4c
Merge pull request #6747 from dokku/dependabot/npm_and_yarn/tests/apps/dot-websocket.disabled/express-4.19.1
...
chore(deps): bump express from 4.18.3 to 4.19.1 in /tests/apps/.websocket.disabled
2024-03-23 19:16:39 -04:00
Jose Diaz-Gonzalez
55527222ed
Merge pull request #6748 from dokku/dependabot/npm_and_yarn/tests/apps/nodejs-express-noprocfile/express-4.19.1
...
chore(deps): bump express from 4.18.3 to 4.19.1 in /tests/apps/nodejs-express-noprocfile
2024-03-23 19:16:32 -04:00
Jose Diaz-Gonzalez
bf7388377c
Merge pull request #6749 from dokku/dependabot/npm_and_yarn/tests/apps/nodejs-express-noappjson/express-4.19.1
...
chore(deps): bump express from 4.18.3 to 4.19.1 in /tests/apps/nodejs-express-noappjson
2024-03-23 19:16:24 -04:00
Jose Diaz-Gonzalez
8633110155
Merge pull request #6750 from dokku/dependabot/npm_and_yarn/tests/apps/dockerfile-procfile-bad/express-4.19.1
...
chore(deps): bump express from 4.18.3 to 4.19.1 in /tests/apps/dockerfile-procfile-bad
2024-03-23 19:16:17 -04:00
Jose Diaz-Gonzalez
5739df650e
Merge pull request #6752 from dokku/dependabot/npm_and_yarn/tests/apps/dockerfile-procfile/express-4.19.1
...
chore(deps): bump express from 4.18.3 to 4.19.1 in /tests/apps/dockerfile-procfile
2024-03-23 19:16:05 -04:00
dependabot[bot]
1e392582f6
chore(deps): bump express in /tests/apps/dockerfile-app-json-formations
...
Bumps [express](https://github.com/expressjs/express ) from 4.18.3 to 4.19.1.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.18.3...4.19.1 )
---
updated-dependencies:
- dependency-name: express
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-21 13:44:35 +00:00
dependabot[bot]
0145fb2358
chore(deps): bump express in /tests/apps/gitsubmodules
...
Bumps [express](https://github.com/expressjs/express ) from 4.18.3 to 4.19.1.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.18.3...4.19.1 )
---
updated-dependencies:
- dependency-name: express
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-21 13:36:38 +00:00
dependabot[bot]
272f2a7e42
chore(deps): bump express in /tests/apps/dockerfile-procfile
...
Bumps [express](https://github.com/expressjs/express ) from 4.18.3 to 4.19.1.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.18.3...4.19.1 )
---
updated-dependencies:
- dependency-name: express
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-21 13:34:44 +00:00
dependabot[bot]
a1caa4b916
chore(deps): bump express in /tests/apps/dockerfile-procfile-bad
...
Bumps [express](https://github.com/expressjs/express ) from 4.18.3 to 4.19.1.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.18.3...4.19.1 )
---
updated-dependencies:
- dependency-name: express
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-21 13:20:01 +00:00
dependabot[bot]
9439e0414c
chore(deps): bump express in /tests/apps/nodejs-express-noappjson
...
Bumps [express](https://github.com/expressjs/express ) from 4.18.3 to 4.19.1.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.18.3...4.19.1 )
---
updated-dependencies:
- dependency-name: express
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-21 13:17:13 +00:00
dependabot[bot]
f7d85c57d0
chore(deps): bump express in /tests/apps/nodejs-express-noprocfile
...
Bumps [express](https://github.com/expressjs/express ) from 4.18.3 to 4.19.1.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.18.3...4.19.1 )
---
updated-dependencies:
- dependency-name: express
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-21 13:14:07 +00:00
dependabot[bot]
602169e4e0
chore(deps): bump express in /tests/apps/.websocket.disabled
...
Bumps [express](https://github.com/expressjs/express ) from 4.18.3 to 4.19.1.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.18.3...4.19.1 )
---
updated-dependencies:
- dependency-name: express
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-21 13:10:15 +00:00
dependabot[bot]
51e8a30304
chore(deps): bump express in /tests/apps/nodejs-express
...
Bumps [express](https://github.com/expressjs/express ) from 4.18.3 to 4.19.1.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.18.3...4.19.1 )
---
updated-dependencies:
- dependency-name: express
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-21 13:03:16 +00:00
Andrew Kvalheim
f64cf3bdfa
fix: dereference annotated tags
...
refs/heads/master cannot be updated to an annotated tag per se; the rev
given must first be resolved to a commit. ^{commit} recursively
dereferences the rev until a commit is found.
Resolves #6737 and test failure:
# bats --filter annotated-tag tests/unit/git_3.bats
git_3.bats
✗ (git) git:sync existing [--no-build annotated-tag]
fatal: update_ref failed for ref 'refs/heads/master': cannot update ref 'refs/heads/master': trying to write non-commit object 6399bed673f513332f3d5d99e777e0262f42404c to branch 'refs/heads/master'
2024-03-18 17:30:19 -07:00
Jose Diaz-Gonzalez
6e3631afeb
fix: correct warning placement and update tests to account for parallel's behavior
2024-03-14 14:59:49 -04:00
Jose Diaz-Gonzalez
36ade1ecd0
tests: add test for port publishing warning
2024-03-14 14:07:15 -04:00
Jose Diaz-Gonzalez
efc35ab104
fix: correctly check if a repository has code or not in git plugin
2024-03-14 10:09:14 -04:00
Jose Diaz-Gonzalez
5d24b10144
chore: run shfmt
2024-03-14 06:10:52 -04:00
Jose Diaz-Gonzalez
58772984cd
tests: check that the ref has been updated to the correct value
2024-03-14 05:28:37 -04:00
Jose Diaz-Gonzalez
4de97a1094
feat: add ability to only build synced repo if there are changes
...
Closes #6242
2024-03-14 04:42:28 -04:00
Jose Diaz-Gonzalez
005eb2e11b
fix: detect the error twice
...
How the output is streamed changed a bit so we need to change the bats test
This will go back to zero if we ever re-implement how the container up starts for the docker-local scheduler.
2024-03-14 03:13:06 -04:00
Jose Diaz-Gonzalez
1cc8b3723d
fix: drop extra phase argument
2024-03-14 00:26:18 -04:00
Jose Diaz-Gonzalez
c26a49bb4e
tests: add tests for config and docker options
...
These two are also still stored in the app repo directory and not copied over as properties, so would be susceptible to not having the code copied over.
2024-03-14 00:26:18 -04:00
Jose Diaz-Gonzalez
6d07fea704
fix: correct expansion issue
2024-03-13 22:21:05 -04:00
Jose Diaz-Gonzalez
e43927a69e
tests: add a test for argument handling
2024-03-13 22:21:05 -04:00
Jose Diaz-Gonzalez
ca55f58446
refactor: move plugin test helper functions to test_helper.bash
2024-03-13 22:21:05 -04:00
Jose Diaz-Gonzalez
c53d21c834
Merge pull request #6706 from dokku/6690-git-unlock
...
Remove git:unlock command
2024-03-13 09:09:22 -04:00
Jose Diaz-Gonzalez
795d4941ee
chore: rename test files
2024-03-13 07:47:54 -04:00
Jose Diaz-Gonzalez
9cb54950fc
fix: correct issue where removing by index failed due to incorrect input validation
...
Closes #6657
2024-03-13 06:53:05 -04:00
Jose Diaz-Gonzalez
50958fc448
refactor: remove git:unlock command
...
This is no longer necessary with improvements elsewhere in Dokku.
2024-03-13 06:24:30 -04:00
Jose Diaz-Gonzalez
87a008c86b
Merge pull request #6632 from dokku/remove-disable-chown
...
Simplify file ownership in the container by setting the process ownership during the build process
2024-03-13 01:44:39 -04:00
Jose Diaz-Gonzalez
c8afdb553d
Merge pull request #6700 from dokku/traefik-remove-priority
...
Remove traefik priority functionality
2024-03-12 23:29:49 -04:00
Jose Diaz-Gonzalez
68d05b230d
refactor: simplify file ownership in the container by setting the process ownership during the build process
...
Rather than require a heavy chown operation across various paths, just chown the files already in the built image during the release process. This ensures we can skip not-only the chown process during the container start that herokuish injects, but also the one that Dokku runs which modifies mounted container paths as well during the pre-deploy.
Note that users will need to ensure any mounted volumes don't have permissions reset by other processes or containers won't be able to access them.
2024-03-12 22:27:39 -04:00
Jose Diaz-Gonzalez
d2b167d6ad
Merge pull request #6681 from dokku/k3s-ingress-per-domain
...
Migrate to single ingress per app/domain combination
2024-03-12 22:22:45 -04:00
Jose Diaz-Gonzalez
ee08b8c0fd
chore: remove traefik priority functionality
...
Setting a priority appears to cause minor outages in certain cases, so we should just avoid setting it on behalf of users and allow them to set this directly.
2024-03-12 22:21:16 -04:00
Jose Diaz-Gonzalez
455c59a4b7
Merge pull request #6588 from ipp-net/feature/add-latest-tag
...
add extra tags to every image dokku push when push-extra-tags are set
2024-03-12 20:52:18 -04:00
Jose Diaz-Gonzalez
c840fc5f9e
feat: wait until helm charts are installed before marking a deploy as failed or completed
...
This ensures applications are actually up vs giving a false sense of security to users about the state of their applications.
2024-03-12 08:39:22 -04:00
Jose Diaz-Gonzalez
a90c441095
tests: run tests with a specified server ip
2024-03-12 06:30:21 -04:00
Jose Diaz-Gonzalez
25469845e1
fix: correct testcase for metabase deploy
2024-03-12 05:06:36 -04:00
Jose Diaz-Gonzalez
59958181e4
tests: add initial test for exposed dockerfile port
2024-03-11 23:32:19 -04:00
Krzysztof Taraszka
c4c961bef1
add bats test for push-extra-tags
2024-03-10 16:46:59 +01:00
Jose Diaz-Gonzalez
2a21524a4a
tests: split out k3s tests to speed up ci
2024-03-06 19:02:53 -05:00
Jose Diaz-Gonzalez
9fca7cf7d7
tests: fix test for new behavior
2024-03-06 10:58:29 -05:00
Jose Diaz-Gonzalez
67331cd206
Merge pull request #6672 from dokku/dependabot/docker/tests/apps/go-fail-predeploy/golang-1.22.1
...
chore(deps): bump golang from 1.22.0 to 1.22.1 in /tests/apps/go-fail-predeploy
2024-03-06 09:16:38 -05:00
Jose Diaz-Gonzalez
1a31b5ce06
Merge pull request #6670 from dokku/dependabot/go_modules/tests/apps/gogrpc/google.golang.org/grpc-1.62.1
...
chore(deps): bump google.golang.org/grpc from 1.62.0 to 1.62.1 in /tests/apps/gogrpc
2024-03-06 09:15:51 -05:00
Jose Diaz-Gonzalez
8ba12f2d1b
Merge pull request #6669 from dokku/dependabot/go_modules/tests/apps/gogrpc/google.golang.org/protobuf-1.33.0
...
chore(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 in /tests/apps/gogrpc
2024-03-06 09:15:45 -05:00