github superfly/flyctl v0.0.451-pre-5

latest releases: v2024.5.17-pr3558.8, v2024.5.17-pr3527.2, v2024.5.17-pr3527.1...
pre-release15 months ago

d8af2ad omitempty for apps v2
3d696d4 Do not fail if headers are set for top level checks
c82c291 simpler shorter interval
82c0bf9 Remove ignored GracePeriod and rename http checks
749981b Revert changes to api.Check
0f4c39e remove debugging line
0f47ea5 Ignore RestartLimit until we get backend support for it if ever
6fc6708 pass more field on toplevel checks
207b811 Fix govet errors
d0f7bb5 removed unused struct
401ed90 Reuse api.MachineCheck for service checks
4bcb19e Use references to process configs
2cde3d8 Respect check name
1767d9c Interval can be nil
858afd8 fix merge conflict
41c2b34 use lo.Assign to shallow copy processes map
5970138 Create empty slices with expected capacity
c3f9900 initalize empty list then append
28a4f23 do not override app.Config.Processes in GetProcessConfigs()
24236b2 fix panic in GetProcessConfigs()
5c36212 Fix check headers assignment
d9233e5 Do not convert service checks into toplevel checks
7d3bdeb add experimental to config
f1f8527 use shlex instead of shellwords; it is already a dep
6700f82 fix bug with showing the statics prompt too often
501d7fa use shellwords.Split() for processes too
809e35c use shellwords.Split() to get release_command in fly deploy
7cc9113 add --override-cmd, --clear-cmd, --clear-auto-destroy flags to fly m clone
ec2b9ae Fixes #1600. Provisions ips on first deploy
cf2a9cc update fly deploy output for new machine to be consistent with updating machines
be04703 Fix #1599: running fly deploy when app has not been deployed uses same logic as fly launch for picking the v1 vs. v2 platform
7696d3e fly launch works for machines!
26422c2 use appConfig instead of definition in createRelease() mutation, plus pull in latest gql schema
54e2341 fix app.Config tests
1700a0b fix validation for processes
c4717e4 fly launch will use machines when able
8b03d91 fix bug in process validation
ed9ac3b WIP: start work on fly launch for apps v2
b0f41ff fix strategy set in app config, fix some processes related bugs, fix bug where env was getting copied from release_command to other machines
6c170c6 auto destroy release_command, and skip dns for it
786c7c4 add [metrics] support, fixed checks with processes, and got rid of volume names for machines
1dcbf77 consider machines that are in "destroying" state inactive, and keep release_command machine after exit
9bd4fa7 processes support for fly deploy, destroy release_command machines, add --process-group flag to fly m clone
289d862 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
5086fd8 do not set checks on release_command machine.
c3a380b get checks working plus add timeout flags
da8ed63 clean up wait for state output
e596de0 fix config metadata after #1571
f637ae8 use iostreams.ColorScheme() instead of aurora to avoid metachars in terms that do not support them
c1cbd1d update default lease to be 10 minutes during deployment
263d5a5 fly deploy for machines: release_command
292be0c get rid of --skip-health-checks on fly deploy; use --detach in its place
a4b895e take 500ms to release leases even when context is canceled
c673cab start of volume support for fly deploy for machines
27deb9f fly deploy for machines support volumes
2d0159b print some logs while the deployment is running showing how it is progressing
41881a9 fly deploy for machines: wait for healthchecks before moving on, add --skip-health-checks flag to not
e02a3cb address deepsource findings
d484353 fly deploy: concurrently acquire/release leases, update flaps.Wait() to better handle timeouts
cd586b7 fly deploy for machines for apps v2
29f4771 Teasing out PG changes from prerelease (#1617)
0c48665 Allow configuring service concurrency at launch time for nomad apps
498ab4d Allow forcing updates on clusters without active leader
a64b0d3 rename NetworkConfig to DNSConfig because these will be DNS settings
32aeb81 Enable virtual terminal processing for STDOUT/STDIN under Windows.
a8c3cb7 use auto_destroy for the field name as destroy is too vague
b607e92 Add exec command
e208c2e Don't select a machine at random for cloning if one isn't specified.
78031f0 add field to support self destroying machines without DNS
57c2176 Add command timeout
2e8437d Avoid use of deprecated GraphQL field.
9079f10 Flaps: add machine exec
e99d477 Add delete alias.
139e1f3 Prompt for confirmation when destroying Redis instances.
04f55ed Rename redis delete to redis destroy for consistency.

Don't miss a new flyctl release

NewReleases is sending notifications on new releases.