github superfly/flyctl v0.0.457-pre-1

latest releases: v2024.11.13-pr4060.2, v2024.11.13-pr4060.1, v2024.11.12-pr4060.2...
pre-release21 months ago

037fc47 more progress on appsv2 integration test; now calls cli.Run() library directly instead of using a binary
21338f2 add app name to ctx in fly launch
17cc899 start on integration test; already found a bug in fly launch I think!
7708709 fix MachineConfig.Image json annotation
c549c3b Account for missing info
52aac42 Ensure clone machines use the same image digest as the source
b1e0333 wait for destroyed state for release command machine.
00bfe3c Show info for process group when running machine list
bdc7bd0 add json tag to machine statics
acedfab Added info regarding platform to fly machines list
b68c17b Return errors when creating new apps while running machines
6a9f370 Target correct label
d42153a PG Flex attach should not use superuser
98e280e remove all the new config changes from nomad; we need stability when using that platform!
b2dcc62 move internal/app => internal/appv2, bring back internal/app from master where it is known to work
e97628f fix merge
a431653 Fixed blank app name generation
97f2c50 fix build after merge with master, which had reverted #1665
15c89a3 add statics to machine API
b5e1c97 Revert "Revert "WIP: fly launch and fly deploy for machines for apps v2""
f29d0d7 Gate to flex
4e86929 Update the principals
fc20b87 Gen keys for postgres ssh
52019b3 use shlex instead of shellwords; it is already a dep
2c837f4 fix bug with showing the statics prompt too often
8227903 use shellwords.Split() for processes too
6298cf6 use shellwords.Split() to get release_command in fly deploy
ade5f3a add --override-cmd, --clear-cmd, --clear-auto-destroy flags to fly m clone
c8f440b Fixes #1600. Provisions ips on first deploy
d002051 update fly deploy output for new machine to be consistent with updating machines
23a28b8 Fix #1599: running fly deploy when app has not been deployed uses same logic as fly launch for picking the v1 vs. v2 platform
90f4ca3 add support for auto destory and skip dns registration for fly machine run command
74bdd54 Pg config fixes (#1583)
d38187d fly launch works for machines!
4f41e0f use appConfig instead of definition in createRelease() mutation, plus pull in latest gql schema
bb9de65 fix app.Config tests
4a5ab74 fix validation for processes
8870708 fly launch will use machines when able
80720f7 fix bug in process validation
e61ae28 WIP: start work on fly launch for apps v2
6df7148 fix strategy set in app config, fix some processes related bugs, fix bug where env was getting copied from release_command to other machines
2d112bc auto destroy release_command, and skip dns for it
6b5d798 add [metrics] support, fixed checks with processes, and got rid of volume names for machines
45897ff consider machines that are in "destroying" state inactive, and keep release_command machine after exit
a375056 Adding lifecycle post-deletion hook that will unregister PG member (#1587)
bf10141 processes support for fly deploy, destroy release_command machines, add --process-group flag to fly m clone
7bec76e create machine on first deploy, fix bug where we built image twice for machines, and fix bugs with deployment after calling fly secrets set/unset
dc8410f do not set checks on release_command machine.
ab5439a get checks working plus add timeout flags
ef0fbb9 clean up wait for state output
e04dff9 fix config metadata after #1571
a25b8f8 Postgres flex config
0259620 use iostreams.ColorScheme() instead of aurora to avoid metachars in terms that do not support them
9269365 update default lease to be 10 minutes during deployment
9040027 fly deploy for machines: release_command
3f4fb2c get rid of --skip-health-checks on fly deploy; use --detach in its place
c4c0c49 take 500ms to release leases even when context is canceled
47fc04b start of volume support for fly deploy for machines
c50bd8b fly deploy for machines support volumes
35b0f24 print some logs while the deployment is running showing how it is progressing
f7a40fb fly deploy for machines: wait for healthchecks before moving on, add --skip-health-checks flag to not
2bdf2a9 address deepsource findings
dce377f fly deploy: concurrently acquire/release leases, update flaps.Wait() to better handle timeouts
0bfa6e4 fly deploy for machines for apps v2

Don't miss a new flyctl release

NewReleases is sending notifications on new releases.