forked from aws/aws-cdk
-
Notifications
You must be signed in to change notification settings - Fork 0
/
buildspec-pr.yaml
23 lines (18 loc) · 785 Bytes
/
buildspec-pr.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
version: 0.2
# This buildspec is intended to be used by GitHub PR builds.
phases:
install:
commands:
# baked in our image.
# this also takes care of launching the docker daemon.
- /root/ecr-proxy/start.sh
# Install yarn if it wasn't already present in the image
- yarn --version || npm -g install yarn
# Packing the mono-libraries (monocdk & aws-cdk-lib) can cause
# memory errors. Increasing this value allows our build to more consistently succeed
- (command -v sysctl || yum install -y procps-ng) && /sbin/sysctl -w vm.max_map_count=2251954
build:
commands:
- /bin/bash ./build.sh --extract
- /bin/bash ./scripts/transform.sh --extract
- git diff-index --exit-code --ignore-space-at-eol --stat HEAD