Skip to content
This repository was archived by the owner on Nov 5, 2024. It is now read-only.

Commit 341eaa8

Browse files
committed
STONEBLD-1494: Add procedure to update buildah task
To unblock building applications with higher memory requirements we are providing new buildah tasks which can be used by user.
1 parent 7d1b542 commit 341eaa8

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

docs/modules/ROOT/pages/how-to-guides/configuring-builds/proc_customize_build_pipeline.adoc

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,19 @@ NOTE: If you want to define a task directly in this file, rather than using `tas
6868
+
6969
. Commit your changes to the repository of the component.
7070

71+
== Exchanging the build pipeline build task with higher memory limits
72+
73+
Task `buildah` for building components from Dockerfile has a memory limit set to 4 GB. For components with higher memory requirements, there are tasks prepared:
74+
75+
* link:https://quay.io/repository/redhat-appstudio-tekton-catalog/task-buildah-6gb?tab=tags[quay.io/redhat-appstudio-tekton-catalog/task-buildah-6gb]
76+
* link:https://quay.io/repository/redhat-appstudio-tekton-catalog/task-buildah-8gb?tab=tags[quay.io/redhat-appstudio-tekton-catalog/task-buildah-8gb]
77+
* link:https://quay.io/repository/redhat-appstudio-tekton-catalog/task-buildah-10gb?tab=tags[quay.io/redhat-appstudio-tekton-catalog/task-buildah-10gb]
78+
79+
.Procedure
80+
81+
. In each `.yaml` file in the `.tekton` directory, locate a task named `build-container` under `tasks`:
82+
.. Set under `.taskRef.params` `name` to `buildah-6gb`
83+
.. Set under `.taskRef.params` `bundle` to `quay.io/redhat-appstudio-tekton-catalog/task-buildah-6gb:0.1`
7184

7285
== Verification
7386

0 commit comments

Comments
 (0)