Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support builds via depot.dev #3688

Merged
merged 15 commits into from
Jul 30, 2024
Merged

Support builds via depot.dev #3688

merged 15 commits into from
Jul 30, 2024

Commits on May 22, 2024

  1. Add container image building with depot

    This borrows code from dockerfileBuilder, but has some differences
    as depot is remote and can build and push to the fly registry directly.
    
    The CLI arguments followed the style of the nixpacks flags.
    
    To deploy using depot:
    - flyctl deploy --depot
    
    To run a machine:
    * flyctl machines run --build-depot
    
    Signed-off-by: Chris Goller <goller@gmail.com>
    goller committed May 22, 2024
    Configuration menu
    Copy the full SHA
    7aae22d View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2024

  1. merge master

    jsierles committed Jun 30, 2024
    Configuration menu
    Copy the full SHA
    efe5439 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    13b04c8 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. Configuration menu
    Copy the full SHA
    950b13b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aa6f2e6 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. Configuration menu
    Copy the full SHA
    a653f34 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Configuration menu
    Copy the full SHA
    decf45d View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. Use EnsureDepotRemoteBuilder mutation to generate a project and build

    From there, we can just use the FromBuild mutation
    billyb2 committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    deb927c View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. Configuration menu
    Copy the full SHA
    2a8c194 View commit details
    Browse the repository at this point in the history
  2. Switch to fly-go v0.1.19

    billyb2 committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    5539410 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5050498 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9f0938f View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Configuration menu
    Copy the full SHA
    76e6236 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6bbda28 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    331280a View commit details
    Browse the repository at this point in the history