github.com/GoogleContainerTools/skaffold/v2@v2.13.2/docs-v2/content/en/docs/builders/_index.md (about)

     1  ---
     2  title: "Build"
     3  linkTitle: "Build"
     4  weight: 42
     5  featureId: build
     6  aliases: [/docs/how-tos/builders, docs/pipeline-stages/builders]
     7  no_list: true
     8  ---
     9  
    10  Skaffold supports different [tools]({{< relref "/docs/builders/builder-types" >}}) for building images across different [build environments]({{< relref "/docs/builders/build-environments" >}}).
    11  
    12  |    | [Local Build]({{< relref "/docs/builders/build-environments/local" >}}) | [In Cluster Build]({{< relref "/docs/builders/build-environments/in-cluster" >}}) | [Remote on Google Cloud Build]({{< relref "/docs/builders/build-environments/cloud-build" >}}) |
    13  |----|:-----------:|:----------------:|:----------------------------:|
    14  | **Dockerfile** | [Yes]({{< relref "/docs/builders/builder-types/docker#dockerfile-locally" >}}) | [Yes]({{< relref "/docs/builders/builder-types/docker#dockerfile-in-cluster-with-kaniko" >}}) | [Yes]({{< relref "/docs/builders/builder-types/docker#dockerfile-remotely-with-google-cloud-build" >}}) |
    15  | **Jib Maven and Gradle** | [Yes]({{< relref "/docs/builders/builder-types/jib#jib-maven-and-gradle-locally" >}}) | - | [Yes]({{< relref "/docs/builders/builder-types/jib#remotely-with-google-cloud-build" >}}) |
    16  | **Cloud Native Buildpacks** | [Yes]({{< relref "/docs/builders/builder-types/buildpacks" >}}) | - | [Yes]({{< relref "/docs/builders/builder-types/buildpacks" >}}) |
    17  | **Bazel** | [Yes]({{< relref "/docs/builders/builder-types/bazel" >}}) | - | - |
    18  | **ko** | [Yes]({{< relref "/docs/builders/builder-types/ko" >}}) | - | [Yes]({{< relref "/docs/builders/builder-types/ko#remote-builds" >}}) |
    19  | **Custom Script** | [Yes]({{<relref "/docs/builders/builder-types/custom#custom-build-script-locally" >}}) | [Yes]({{<relref "/docs/builders/builder-types/custom#custom-build-script-in-cluster" >}}) | - |
    20  
    21  ## Configuration
    22  
    23  The `build` section in the Skaffold configuration file, `skaffold.yaml`,
    24  controls how artifacts are built. To use a specific tool for building
    25  artifacts, add the value representing the tool and options for using that tool
    26  to the `build` section.
    27  
    28  For detailed per-builder [Skaffold Configuration]({{< relref "/docs/design/config.md" >}}) options,
    29  see [skaffold.yaml References]({{< relref "/docs/references/yaml" >}}).