Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Richard Gonlag
vlc-unity
Commits
e2c90eed
Commit
e2c90eed
authored
Jan 23, 2022
by
Richard Gonlag
Browse files
sapc
parent
923dc9b0
Pipeline
#212518
passed with stages
in 17 minutes and 24 seconds
Changes
1
Pipelines
2
Hide whitespace changes
Inline
Side-by-side
.gitlab-ci.yml
View file @
e2c90eed
...
...
@@ -43,7 +43,6 @@ variables:
-
amd64
stage
:
build-unity-plugin
script
:
#- wget -P ./nightlies/ http://77.162.107.82/vlc-4.0.0-dev-win64.7z
-
7z x ./nightlies/vlc-4.0.0-dev-win64.7z -o./build
-
mkdir -p Assets/VLCUnity/Plugins/x86_64
-
cp -R ./build/vlc-4.0.0-dev/{libvlc.dll,libvlccore.dll,hrtfs,lua,plugins} Assets/VLCUnity/Plugins/x86_64
...
...
@@ -57,38 +56,38 @@ variables:
-
nightlies/*
expire_in
:
2 weeks
libvlc-x86_64
:
extends
:
.win-common
image
:
name
:
$VLC_WIN_LLVM_IMAGE
variables
:
ARGS
:
-c -z -r -x -a x86_64 -i nope
ARTIFACT
:
vlc-4.0.0-dev-win64.7z
BUILD_FOLDER
:
win64
libvlc-x86_64
:
extends
:
.win-common
image
:
name
:
$VLC_WIN_LLVM_IMAGE
variables
:
ARGS
:
-c -z -r -x -a x86_64 -i nope
ARTIFACT
:
vlc-4.0.0-dev-win64.7z
BUILD_FOLDER
:
win64
libvlcsharp-unity
:
tags
:
-
docker
-
amd64
stage
:
build
script
:
-
wget https://download.visualstudio.microsoft.com/download/pr/0c795076-b679-457e-8267-f9dd20a8ca28/02446ea777b6f5a5478cd3244d8ed65b/dotnet-sdk-3.1.300-linux-x64.tar.gz
-
mkdir -p $HOME/dotnet && tar zxf dotnet-sdk-3.1.300-linux-x64.tar.gz -C $HOME/dotnet
-
export DOTNET_ROOT=$HOME/dotnet
-
export PATH=$PATH:$HOME/dotnet
-
dotnet --version
-
mkdir tmp && cd tmp && git clone https://code.videolan.org/videolan/LibVLCSharp lvs
-
cd lvs
-
git checkout -f master
-
git apply buildsystem/linux.patch
-
dotnet publish src/LibVLCSharp/LibVLCSharp.csproj /p:UNITY=true -c Release
after_script
:
-
mkdir nightlies
-
cp -r tmp/lvs/src/LibVLCSharp/bin/Release/netstandard2.0/publish nightlies
artifacts
:
paths
:
-
nightlies/*
expire_in
:
2 weeks
libvlcsharp-unity
:
tags
:
-
docker
-
amd64
stage
:
build
script
:
-
wget https://download.visualstudio.microsoft.com/download/pr/0c795076-b679-457e-8267-f9dd20a8ca28/02446ea777b6f5a5478cd3244d8ed65b/dotnet-sdk-3.1.300-linux-x64.tar.gz
-
mkdir -p $HOME/dotnet && tar zxf dotnet-sdk-3.1.300-linux-x64.tar.gz -C $HOME/dotnet
-
export DOTNET_ROOT=$HOME/dotnet
-
export PATH=$PATH:$HOME/dotnet
-
dotnet --version
-
mkdir tmp && cd tmp && git clone https://code.videolan.org/videolan/LibVLCSharp lvs
-
cd lvs
-
git checkout -f master
-
git apply buildsystem/linux.patch
-
dotnet publish src/LibVLCSharp/LibVLCSharp.csproj /p:UNITY=true -c Release
after_script
:
-
mkdir nightlies
-
cp -r tmp/lvs/src/LibVLCSharp/bin/Release/netstandard2.0/publish nightlies
artifacts
:
paths
:
-
nightlies/*
expire_in
:
2 weeks
libvlcsharp-unity
:
image
:
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment