4444 aws s3 cp s3://aws-crt-test-stuff/ci/${{ env.BUILDER_VERSION }}/linux-container-ci.sh ./linux-container-ci.sh && chmod a+x ./linux-container-ci.sh
4545 ./linux-container-ci.sh ${{ env.BUILDER_VERSION }} aws-crt-manylinux2014-${{ matrix.image }} build -p ${{ env.PACKAGE_NAME }} --python /opt/python/${{ matrix.python }}/bin/python
4646
47+
4748 raspberry :
4849 runs-on : ubuntu-20.04 # latest
4950 strategy :
6162 aws s3 cp s3://aws-crt-test-stuff/ci/${{ env.BUILDER_VERSION }}/linux-container-ci.sh ./linux-container-ci.sh && chmod a+x ./linux-container-ci.sh
6263 ./linux-container-ci.sh ${{ env.BUILDER_VERSION }} aws-crt-${{ matrix.image }} build -p ${{ env.PACKAGE_NAME }}
6364
65+
6466 linux-compat :
6567 runs-on : ubuntu-20.04 # latest
6668 strategy :
7779 aws s3 cp s3://aws-crt-test-stuff/ci/${{ env.BUILDER_VERSION }}/linux-container-ci.sh ./linux-container-ci.sh && chmod a+x ./linux-container-ci.sh
7880 ./linux-container-ci.sh ${{ env.BUILDER_VERSION }} aws-crt-${{ matrix.image }} build -p ${{ env.PACKAGE_NAME }}
7981
82+
8083 linux-compiler-compat :
8184 runs-on : ubuntu-20.04 # latest
8285 strategy :
99102 aws s3 cp s3://aws-crt-test-stuff/ci/${{ env.BUILDER_VERSION }}/linux-container-ci.sh ./linux-container-ci.sh && chmod a+x ./linux-container-ci.sh
100103 ./linux-container-ci.sh ${{ env.BUILDER_VERSION }} aws-crt-${{ env.LINUX_BASE_IMAGE }} build -p ${{ env.PACKAGE_NAME }} --compiler=${{ matrix.compiler }}
101104
105+
102106 windows :
103107 runs-on : windows-2022 # latest
104108 strategy :
@@ -110,6 +114,7 @@ jobs:
110114 python -c "from urllib.request import urlretrieve; urlretrieve('${{ env.BUILDER_HOST }}/${{ env.BUILDER_SOURCE }}/${{ env.BUILDER_VERSION }}/builder.pyz?run=${{ env.RUN }}', 'builder.pyz')"
111115 python builder.pyz build -p ${{ env.PACKAGE_NAME }} --python "C:\\hostedtoolcache\\windows\\Python\\3.7.9\\${{ matrix.arch }}\\python.exe"
112116
117+
113118 osx :
114119 runs-on : macos-11 # latest
115120 steps :
@@ -119,6 +124,7 @@ jobs:
119124 chmod a+x builder
120125 ./builder build -p ${{ env.PACKAGE_NAME }}
121126
127+
122128 # check that tests requiring custom env-vars or AWS credentials are simply skipped
123129 tests-ok-without-env-vars :
124130 runs-on : ubuntu-20.04 # latest
0 commit comments