Using build strategies The following sections define the primary supported build strategies, and how to use them. modules/builds-strategy-docker-build.adoc modules/builds-strategy-docker-from-image.adoc modules/builds-strategy-dockerfile-path.adoc modules/builds-strategy-docker-environment-variables.adoc modules/builds-strategy-docker-build-arguments.adoc modules/builds-strategy-docker-squash-layers.adoc modules/builds-using-build-volumes.adoc Additional resources Build inputs Input secrets and config maps modules/builds-strategy-s2i-build.adoc modules/builds-strategy-s2i-incremental-builds.adoc modules/builds-strategy-s2i-override-builder-image-scripts.adoc modules/builds-strategy-s2i-environment-variables.adoc modules/builds-strategy-s2i-environment-files.adoc modules/builds-strategy-s2i-buildconfig-environment.adoc modules/builds-strategy-s2i-ignore-source-files.adoc modules/images-create-s2i.adoc modules/images-create-s2i-build.adoc modules/images-create-s2i-scripts.adoc modules/builds-using-build-volumes.adoc Additional resources Build inputs Input secrets and config maps modules/builds-strategy-custom-build.adoc modules/builds-strategy-custom-from-image.adoc modules/builds-strategy-custom-secrets.adoc modules/builds-strategy-custom-environment-variables.adoc modules/images-custom.adoc modules/builds-strategy-pipeline-build.adoc modules/builds-understanding-openshift-pipeline.adoc modules/builds-strategy-pipeline-providing-jenkinsfile.adoc modules/builds-strategy-pipeline-environment-variables.adoc modules/builds-strategy-pipeline-mapping-buildconfig-jenkins.adoc modules/builds-tutorial-pipeline.adoc modules/builds-strategy-secrets-web-console.adoc modules/builds-strategy-enable-pulling-pushing.adoc