Lines Matching +full:qemu +full:- +full:user +full:- +full:static
6 key: registry-{{ .BuildNum }}
8 - /usr/local/cargo/registry/index
10 key: lib-{{ checksum "~/lib_key" }}-{{ checksum "test/build_openssl.sh" }}
18 - /openssl
20 key: deps-1.19.0-{{ checksum "Cargo.lock" }}-{{ checksum "~/lib_key" }}-2
28 - target
29 - /usr/local/cargo/registry/cache
34 - image: rust:1.19.0
36 - checkout
37 - run: apt-get update
38 - run: apt-get remove -y libssl-dev
39 - run: ./test/add_target.sh
40 - *RESTORE_REGISTRY
41 - run: cargo generate-lockfile
42 - *SAVE_REGISTRY
43 - run: echo "${LIBRARY}-${VERSION}-${TARGET}" > ~/lib_key
44 - *RESTORE_OPENSSL
45 - run: ./test/build_openssl.sh
46 - *SAVE_OPENSSL
47 - *RESTORE_DEPS
48 - run: cargo run --manifest-path=systest/Cargo.toml --target $TARGET
49 - run: |
50 ulimit -c unlimited
53 TEST_ARGS=--no-run
56 --manifest-path=openssl/Cargo.toml \
57 --target $TARGET \
58 --all-features \
60 - run:
62 mkdir -p /tmp/core_dumps
63 find . -name "core.*" -exec cp \{\} /tmp/core_dumps \;
64 cp target/$TARGET/debug/openssl-* /tmp/core_dumps
66 - store_artifacts:
68 - *SAVE_DEPS
77 - checkout
78 - run: sudo mkdir /opt
79 - run: sudo chown -R $USER /usr/local /opt
80 - run: curl https://sh.rustup.rs -sSf | sh -s -- -y --default-toolchain 1.19.0
81 - run: sudo ln -s $CARGO_HOME/bin/* /usr/local/bin
82 - *RESTORE_REGISTRY
83 - run: cargo generate-lockfile
84 - *SAVE_REGISTRY
85 - run: echo "homebrew-x86_64-apple-darwin" > ~/lib_key
86 - *RESTORE_DEPS
87 - run: cargo run --manifest-path=systest/Cargo.toml
88 - run: |
90 cargo test --manifest-path=openssl/Cargo.toml --all-features
91 - *SAVE_DEPS
110 TARGET: x86_64-unknown-linux-gnu
112 TARGET: i686-unknown-linux-gnu
114 TARGET: arm-unknown-linux-gnueabihf
116 CARGO_TARGET_ARM_UNKNOWN_LINUX_GNUEABIHF_LINKER: arm-linux-gnueabihf-gcc
117 CARGO_TARGET_ARM_UNKNOWN_LINUX_GNUEABIHF_AR: arm-linux-gnueabihf-ar
118 CARGO_TARGET_ARM_UNKNOWN_LINUX_GNUEABIHF_RUNNER: qemu-arm-static
120 TARGET: x86_64-apple-darwin
128 x86_64-openssl-1.1.0:
132 x86_64-openssl-1.0.2:
136 x86_64-openssl-1.0.1:
140 i686-openssl-1.1.0:
144 i686-openssl-1.0.2:
148 i686-openssl-1.0.1:
152 armhf-openssl-1.1.0:
156 armhf-openssl-1.0.2:
160 armhf-openssl-1.0.1:
164 x86_64-libressl-2.5.0:
168 x86_64-libressl-2.6.3:
178 - x86_64-openssl-1.1.0
179 - x86_64-openssl-1.0.2
180 - x86_64-openssl-1.0.1
181 - i686-openssl-1.1.0
182 - i686-openssl-1.0.2
183 - i686-openssl-1.0.1
184 - armhf-openssl-1.1.0
185 - armhf-openssl-1.0.2
186 - armhf-openssl-1.0.1
187 - x86_64-libressl-2.5.0
188 - x86_64-libressl-2.6.3
189 - macos