mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-01-28 13:05:02 -08:00
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
323 B
Bash
Executable File
20 lines
323 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$(nproc) crosstest || touch ../pipeline_failed
|
|
|
|
mkdir -p ../artifacts/$COMMIT
|
|
rsync -Rr tests/*.exe ../artifacts/$COMMIT
|
|
|
|
git reset --hard
|