mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2024-11-21 16:46:41 -08:00
81da13b9e2
Mostly to avoid polluting other logs and artifacts, and also to avoid recompiling crosstests over and over. Eventually the artifacts produced at this stage should be run on native Windows.
20 lines
391 B
Bash
Executable File
20 lines
391 B
Bash
Executable File
#!/bin/bash
|
|
|
|
echo "Building $(git log -1)"
|
|
echo "---"
|
|
|
|
COMMIT=$(git rev-parse --short HEAD)
|
|
|
|
set -Eeuxo pipefail
|
|
|
|
./autogen.sh
|
|
rm -fr build
|
|
mkdir build
|
|
cd build
|
|
../configure && make -j$(sysctl -n hw.ncpu) && make -j$(sysctl -n hw.ncpu) check || touch ../pipeline_failed
|
|
|
|
mkdir -p ../artifacts/$COMMIT
|
|
rsync -Rr test-suite.log tests/*.log tests/*/*.log ../artifacts/$COMMIT
|
|
|
|
git reset --hard
|