c365dcf96d
chore(deps): update module github.com/hetznercloud/hcloud-go to v1.50.0
renovate/artifacts Artifact file update failure
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2023-08-25 07:02:00 +00:00
0c6a7cc0b8
chore(deps): update module github.com/hetznercloud/hcloud-go to v1.49.1
renovate/artifacts Artifact file update failure
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
2023-08-18 07:01:42 +00:00
6640cfab64
chore: go mod tidy
continuous-integration/drone/push Build is passing
2023-08-13 17:42:24 +02:00
71addcd1b2
chore(deps): update module github.com/hetznercloud/hcloud-go to v1.49.0
continuous-integration/drone/push Build is failing
2023-08-13 15:41:44 +00:00
60c0e55e3d
fix: don't specify refs when pulling tags
...
continuous-integration/drone/push Build is failing
See coop-cloud/organising#477
2023-08-13 12:07:37 +00:00
e42139fd83
chore(deps): update golang docker tag to v1.21
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
2023-08-09 07:02:07 +00:00
2d826e47d0
chore(deps): update module golang.org/x/sys to v0.11.0
renovate/artifacts Artifact file update failure
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
2023-08-07 07:01:55 +00:00
2db172ea5a
Further changes to messages.
continuous-integration/drone/push Build is passing
2023-08-04 19:22:48 +00:00
2077658f6a
Attempt to replace the deploy completed message.
2023-08-04 19:22:48 +00:00
502e26b534
Change message when starting to poll for deployment status.
2023-08-04 19:22:48 +00:00
e22b692ada
Add os hook for interrupt signal while waiting for service to converge.
2023-08-04 19:22:48 +00:00
5ae73f700e
Merge branch 'fix-deploy-no-catalogue'
continuous-integration/drone/push Build was killed
2023-08-02 10:48:54 +02:00
63d419caae
Merge branch 'fix-478'
2023-08-02 10:48:46 +02:00
179b66d65c
Merge branch 'fix-476'
2023-08-02 10:48:37 +02:00
c9144d90f3
refactor: integration -> manual
2023-08-02 08:45:24 +02:00
ebf5d82c56
fix: failover if no recipe meta available
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-08-02 00:48:27 +02:00
8bb98ed0ed
fix: deploy fresh recipe without versions
...
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
See coop-cloud/organising#476
2023-08-01 21:47:34 +02:00
23f5745cb8
fix: skip recipe clone / up to date sync for some commands
...
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Continues work of 3dc5662821
.
2023-08-01 21:19:20 +02:00
2cd453ae8d
build: attempt to ignore goreleaser upgrades
...
continuous-integration/drone/push Build is failing
See e42cc0f91d
.
2023-08-01 19:33:36 +02:00
e42cc0f91d
Revert "chore(deps): update goreleaser/goreleaser docker tag to v1.19.2"
...
This reverts commit 1de45a6508
.
See 8fa9419c99
.
2023-08-01 19:31:51 +02:00
1de45a6508
chore(deps): update goreleaser/goreleaser docker tag to v1.19.2
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is failing
2023-07-31 07:02:04 +00:00
55c7aca3c0
chore: publish 0.8.0-rc2-beta
continuous-integration/drone/push Build was killed
2023-07-29 00:31:49 +02:00
8fa9419c99
build: pin to goreleaser v18 [ci skip]
...
See coop-cloud/organising#474
2023-07-29 00:22:01 +02:00
73ad0a802e
Revert "build: replacements is deprecated"
...
This reverts commit 473cae0146
.
Aiming to freeze on an old version of goreleaser for now.
2023-07-29 00:14:08 +02:00
798fd2336c
chore: go mod tidy
continuous-integration/drone/push Build is passing
2023-07-27 21:48:49 +02:00
70e65d6667
chore(deps): update module github.com/go-git/go-git/v5 to v5.8.1
renovate/artifacts Artifact file update failure
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2023-07-27 07:06:22 +00:00
efc9602808
chore: welcome comrade rix [ci skip]
2023-07-26 09:59:22 +02:00
1e110f1375
docs: wording [ci skip]
2023-07-26 09:58:30 +02:00
473cae0146
build: replacements is deprecated
continuous-integration/drone/push Build was killed
2023-07-26 09:18:52 +02:00
2da859896a
fix: point to rc1 [ci skip]
2023-07-26 08:53:39 +02:00
ab00578ee1
chore: publish 0.8.0-rc1-beta
continuous-integration/drone/push Build was killed
2023-07-26 08:52:33 +02:00
3dc5662821
fix: improved offline support
...
continuous-integration/drone/push Build is passing
Closes coop-cloud/organising#471 .
2023-07-26 08:16:07 +02:00
ab64eb2e8d
fix: only use git to update local catalogue
...
See coop-cloud/organising#321 .
2023-07-25 21:13:04 +02:00
4f22228aab
feat: lint for lightweight tags
...
See coop-cloud/organising#433
2023-07-25 20:38:29 +02:00
a7f1af7476
refactor: drop internal deploy package
2023-07-25 18:03:37 +02:00
949510d4c3
revert: always clone latest recipe changes
...
continuous-integration/drone/push Build is failing
This change was about trying to optimise for offline scenarios but
caused a lot of issues for the online case. It needs to be thought
through again.
See coop-cloud/organising#471 .
Closes coop-cloud/organising#432 .
2023-07-25 15:05:01 +00:00
9f478dac1d
fix: list downgrades/upgrades in correct order
...
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is failing
Now that we have correct sorting of versions:
coop-cloud/organising#427
We don't need to reverse sort. Only for showing prompts when the
latest should be the first. Otherwise, logic can follow the sorted
order, the last item in the list is the latest upgrade.
Related:
coop-cloud/organising#444
Also fix `upgrade` to actually show the latest version
2023-07-25 15:08:32 +02:00
69f38ea445
fix: always show overview, even with -f
...
coop-cloud/organising#444
2023-07-25 15:08:10 +02:00
0582147874
fix: better error message for missing local tag
...
Aiming to help the following scenario better:
coop-cloud/organising#444 (comment)
2023-07-25 15:07:29 +02:00
bdeeb75973
fix: upgrade force logic parity with deploy force logic
...
coop-cloud/organising#444 (comment)
2023-07-25 15:06:50 +02:00
2518e65e3e
chore: go mod tidy
continuous-integration/drone/push Build is passing
2023-07-25 10:22:02 +02:00
8354c92654
Merge remote-tracking branch 'origin/renovate/main-github.com-docker-docker-24.x'
2023-07-25 10:21:16 +02:00
173e81b885
chore(deps): update module github.com/docker/docker to v24.0.5
renovate/artifacts Artifact file update failure
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2023-07-25 07:05:53 +00:00
d91731518b
chore(deps): update module github.com/docker/cli to v24.0.5
renovate/artifacts Artifact file update failure
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2023-07-25 07:05:47 +00:00
2bfee5058d
chore(deps): update module github.com/go-git/go-git/v5 to v5.8.0
renovate/artifacts Artifact file update failure
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
2023-07-24 07:03:29 +00:00
a7ce71d6cf
Fix formatting.
continuous-integration/drone/push Build is passing
2023-07-15 08:15:46 +00:00
10f60fee1d
Replace deprecated system.TempFileSequential with os.CreateTemp
2023-07-15 08:15:46 +00:00
6025ab443f
Update volume list options.
2023-07-15 08:15:46 +00:00
43ecf35449
Change CommonOptions (deprecated) to ClientOptions and remove unneeded parameters.
2023-07-15 08:15:46 +00:00
4d2a1065d2
Replace types.volume with new volume type
2023-07-15 08:15:46 +00:00