Skip to content

Commit

Permalink
[LocalEnv] Remove image build parallelization, building all images fo…
Browse files Browse the repository at this point in the history
…r linux/amd64
  • Loading branch information
mslomnicki committed Mar 20, 2024
1 parent 8637f74 commit 3e075ac
Showing 1 changed file with 13 additions and 13 deletions.
26 changes: 13 additions & 13 deletions localenv/scripts/images.sh
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@ build_image(){
image=$1
dockerfile=$2
context_dir=$3
darwin_arm_args=$(if [[ $(uname -m) == 'arm64' ]]; then echo --platform linux/amd64 ; fi)
additional_params=${4:-""}

image_id=$(docker build ${darwin_arm_args} -q --tag "${DOCKER_IMAGE_PREFIX}/${image}:${DOCKER_TAG}" -f ${dockerfile} "${context_dir}")
image_id=$(docker build ${additional_params} -q --tag "${DOCKER_IMAGE_PREFIX}/${image}:${DOCKER_TAG}" -f ${dockerfile} "${context_dir}")

echo "Created ${image} image ${image_id}"
}
Expand Down Expand Up @@ -59,15 +59,15 @@ build_subgraph_base(){
build_backend(){
echo Building backend-base image ...
dockerfile=$(create_tmp_dockerfile backend)
build_image backend-base ${dockerfile} "${OCTANT_ROOT}/backend"
build_image backend-base ${dockerfile} "${OCTANT_ROOT}/backend" "--platform linux/amd64"
echo Finished building backend-base image!

echo Building backend image ...
build_image backend "${OCTANT_ROOT}/localenv/backend/Dockerfile" "${OCTANT_ROOT}/localenv/backend"
build_image backend "${OCTANT_ROOT}/localenv/backend/Dockerfile" "${OCTANT_ROOT}/localenv/backend" "--platform linux/amd64"
echo Finished building backend image!

echo Building backend-apitest image ...
build_image backend-apitest "${OCTANT_ROOT}/localenv/backend-apitest/Dockerfile" "${OCTANT_ROOT}/localenv/backend-apitest"
build_image backend-apitest "${OCTANT_ROOT}/localenv/backend-apitest/Dockerfile" "${OCTANT_ROOT}/localenv/backend-apitest" "--platform linux/amd64"
echo Finished building backend-apitest image!
}

Expand Down Expand Up @@ -117,15 +117,15 @@ build_subgraph(){


### Localenv tooling
build_control_plane &
build_snapshotter &
build_anvil &
build_multideployer &
build_control_plane
build_snapshotter
build_anvil
build_multideployer

### PROD-like images
build_contracts &
build_subgraph &
build_backend &
build_client &
build_contracts
build_subgraph
build_backend
build_client

wait

0 comments on commit 3e075ac

Please sign in to comment.