@@ -10,17 +10,18 @@ concurrency:
1010env :
1111 CC : gcc
1212jobs :
13- tpm2-tss :
13+ nmap :
1414 if : github.repository_owner == 'aws'
1515 runs-on : ubuntu-latest
1616 steps :
1717 - name : Install OS Dependencies
1818 run : |
19- sudo apt-get update -o Acquire::Languages=none -o Acquire::Translation=none && sudo apt-get -y --no-install-recommends install cmake gcc ninja-build golang autoconf-archive libcmocka0 libcmocka-dev procps iproute2 build-essential git pkg-config gcc libtool automake libssl-dev uthash-dev autoconf doxygen libjson-c-dev libini-config-dev libcurl4-openssl-dev uuid-dev libltdl-dev libusb-1.0-0-dev libftdi-dev libglib2.0-dev pandoc libpsl-dev
19+ sudo apt-get update -o Acquire::Languages=none -o Acquire::Translation=none
20+ sudo apt-get -y --no-install-recommends install cmake gcc ninja-build golang make gobject-introspection
2021 - uses : actions/checkout@v3
21- - name : Run integration build
22+ - name : Run nmap build
2223 run : |
23- ./tests/ci/integration/run_tpm2_tss_integration .sh
24+ ./tests/ci/integration/run_nmap_integration .sh
2425 grpc :
2526 if : github.repository_owner == 'aws'
2627 env :
3940 - name : Run integration build
4041 run : |
4142 ./tests/ci/integration/run_grpc_integration.sh
42- tcpdump :
43- if : github.repository_owner == 'aws'
44- runs-on : ubuntu-latest
45- steps :
46- - name : Install OS Dependencies
47- run : |
48- sudo apt-get update -o Acquire::Languages=none -o Acquire::Translation=none
49- sudo apt-get -y --no-install-recommends install cmake gcc ninja-build golang make libpcap-dev binutils-dev
50- - uses : actions/checkout@v3
51- - name : Run integration build
52- run : |
53- ./tests/ci/integration/run_tcpdump_integration.sh
54- socat :
55- if : github.repository_owner == 'aws'
56- runs-on : ubuntu-latest
57- steps :
58- - name : Install OS Dependencies
59- run : |
60- sudo apt-get update -o Acquire::Languages=none -o Acquire::Translation=none && sudo apt-get -y --no-install-recommends install cmake gcc ninja-build golang make autoconf pkg-config openssl
61- - uses : actions/checkout@v3
62- - name : Run integration build
63- run : |
64- ./tests/ci/integration/run_socat_integration.sh
65- nmap :
66- if : github.repository_owner == 'aws'
67- runs-on : ubuntu-latest
68- steps :
69- - name : Install OS Dependencies
70- run : |
71- sudo apt-get update -o Acquire::Languages=none -o Acquire::Translation=none
72- sudo apt-get -y --no-install-recommends install cmake gcc ninja-build golang make gobject-introspection
73- - uses : actions/checkout@v3
74- - name : Run nmap build
75- run : |
76- ./tests/ci/integration/run_nmap_integration.sh
7743 python-main :
7844 if : github.repository_owner == 'aws'
7945 runs-on : ubuntu-latest
@@ -112,32 +78,6 @@ jobs:
11278 env :
11379 FIPS : ${{ matrix.fips }}
11480 AWS_CRT_BUILD_USE_SYSTEM_LIBCRYPTO : ${{ matrix.openssl_in_crt }}
115- openldap :
116- if : github.repository_owner == 'aws'
117- runs-on : ubuntu-latest
118- name : OpenLDAP
119- steps :
120- - name : Install OS Dependencies
121- run : |
122- sudo apt-get update -o Acquire::Languages=none -o Acquire::Translation=none
123- sudo apt-get -y --no-install-recommends install cmake gcc ninja-build golang make
124- - uses : actions/checkout@v3
125- - name : Build AWS-LC, build openldap, run tests
126- run : |
127- ./tests/ci/integration/run_openldap_integration.sh master OPENLDAP_REL_ENG_2_5
128- cyrus-sasl :
129- if : github.repository_owner == 'aws'
130- runs-on : ubuntu-latest
131- name : Cyrus-SASL
132- steps :
133- - name : Install OS Dependencies
134- run : |
135- sudo apt-get update -o Acquire::Languages=none -o Acquire::Translation=none
136- sudo apt-get -y --no-install-recommends install cmake gcc ninja-build golang make
137- - uses : actions/checkout@v3
138- - name : Build AWS-LC, build cyrus
139- run : |
140- ./tests/ci/integration/run_cyrus_sasl_integration.sh
14181 bind9 :
14282 if : github.repository_owner == 'aws'
14383 runs-on : ubuntu-latest
@@ -207,20 +147,6 @@ jobs:
207147 - name : Run libevent build
208148 run : |
209149 ./tests/ci/integration/run_libevent_integration.sh
210- amazon-corretto-crypto-provider :
211- if : github.repository_owner == 'aws'
212- runs-on : ubuntu-latest
213- steps :
214- - name : Install OS Dependencies
215- run : |
216- sudo apt-get update -o Acquire::Languages=none -o Acquire::Translation=none
217- sudo apt-get -y --no-install-recommends install \
218- curl gnupg build-essential lcov wget python3-pip cmake gcc ninja-build golang
219- sudo pip3 install gcovr
220- - uses : actions/checkout@v4
221- - name : Run accp build
222- run : |
223- ./tests/ci/integration/run_accp_integration.sh
224150 ruby-releases :
225151 if : github.repository_owner == 'aws'
226152 strategy :
0 commit comments