Skip to content

Commit 009ed2c

Browse files
committed
fix: revert codebuild changes
1 parent 4e09aba commit 009ed2c

File tree

5 files changed

+31
-10
lines changed

5 files changed

+31
-10
lines changed

ci/codebuild/alpine-3.15.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ phases:
44
build:
55
commands:
66
- echo Build started on `date`
7-
- apk add --no-cache cmake
87
- ./ci/codebuild/build.sh -DTEST_RESOURCE_PREFIX=lambda-cpp-alpine315
98
- ./ci/codebuild/run-tests.sh aws-lambda-package-lambda-test-fun
109
- echo Build completed on `date`

ci/codebuild/amazonlinux-2.yml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,7 @@ phases:
33
build:
44
commands:
55
- echo Build started on `date`
6-
- yum install -y tar cmake3
76
- ./ci/codebuild/build.sh -DTEST_RESOURCE_PREFIX=lambda-cpp-al2_$(arch)
87
- ./ci/codebuild/run-tests.sh aws-lambda-package-lambda-test-fun
98
- ./ci/codebuild/run-tests.sh aws-lambda-package-lambda-test-fun-no-glibc
10-
- echo Build completed on `date`
11-
post_build:
12-
commands:
13-
- echo "Build finished. Dumping logs..."
14-
- ls build/CMakeFiles/*.log
15-
- cat build/_deps/gtest-subbuild/CMakeFiles/CMakeError.log
9+
- echo Build completed on `date`

ci/codebuild/amazonlinux-2018.03.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
version: 0.2
2+
# This uses the docker image specified in ci/docker/amazon-linux-2017.03
3+
phases:
4+
build:
5+
commands:
6+
- echo Build started on `date`
7+
- yum install -y binutils
8+
- ./ci/codebuild/build.sh -DTEST_RESOURCE_PREFIX=lambda-cpp-amzn201703
9+
- ./ci/codebuild/run-tests.sh aws-lambda-package-lambda-test-fun
10+
- ./ci/codebuild/run-tests.sh aws-lambda-package-lambda-test-fun-no-glibc
11+
- echo Build completed on `date`
12+

ci/codebuild/arch-linux.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ phases:
44
build:
55
commands:
66
- echo Build started on `date`
7-
- curl -fLo cmake-install https://github.com/Kitware/CMake/releases/download/v4.0.1/cmake-4.0.1-Linux-x86_64.sh
8-
- sh cmake-install --skip-license --prefix=/usr --exclude-subdirectory;
97
- ./ci/codebuild/build.sh -DTEST_RESOURCE_PREFIX=lambda-cpp-archbtw -DENABLE_SANITIZERS=ON
108
- ./ci/codebuild/run-tests.sh aws-lambda-package-lambda-test-fun
119
- echo Build completed on `date`

ci/docker/amazon-linux-2018.03

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
FROM public.ecr.aws/amazonlinux/amazonlinux:2018.03
2+
3+
RUN yum install -y \
4+
gcc-c++ \
5+
git \
6+
ninja-build \
7+
curl-devel \
8+
openssl-devel \
9+
openssl-static \
10+
zlib-devel \
11+
gtest-devel \
12+
zip
13+
RUN curl -fLo cmake-install https://github.com/Kitware/CMake/releases/download/v3.13.0/cmake-3.13.0-Linux-x86_64.sh && \
14+
sh cmake-install --skip-license --prefix=/usr --exclude-subdirectory;
15+
RUN git clone --recurse-submodules https://github.com/aws/aws-sdk-cpp
16+
RUN cmake -Saws-sdk-cpp -Baws-sdk-cpp/build -DBUILD_ONLY=lambda -DENABLE_TESTING=OFF -GNinja
17+
RUN cd aws-sdk-cpp/build && ninja-build && ninja-build install
18+
RUN ln -s /usr/bin/ninja-build /usr/local/bin/ninja

0 commit comments

Comments
 (0)