Commit c11a5269 authored by mercury233's avatar mercury233

update ci

parent 389b36b2
...@@ -9,12 +9,11 @@ addons: ...@@ -9,12 +9,11 @@ addons:
packages: packages:
- libevent-dev - libevent-dev
- libsqlite3-dev - libsqlite3-dev
- liblua5.2-dev
before_install: before_install:
- git submodule update --init --recursive - git submodule update --init --recursive
- wget -O - https://github.com/premake/premake-core/releases/download/v5.0.0-alpha10/premake-5.0.0-alpha10-linux.tar.gz | tar zfx - - wget -O - https://github.com/premake/premake-core/releases/download/v5.0.0-alpha10/premake-5.0.0-alpha10-linux.tar.gz | tar zfx -
- wget -O - https://www.lua.org/ftp/lua-5.3.4.tar.gz | tar zfx -; cd lua-5.3.4; sudo make linux install; cd ..
script: script:
- ./premake5 gmake - ./premake5 gmake
- cd build - cd build
- sed -i 's/-llua/-llua5.2/g' ygopro.make
- make config=release - make config=release
...@@ -12,9 +12,9 @@ install: ...@@ -12,9 +12,9 @@ install:
- move libevent-2.0.22-stable event - move libevent-2.0.22-stable event
- xcopy /E event\WIN32-Code event\include - xcopy /E event\WIN32-Code event\include
- bash -c "curl --retry 5 --connect-timeout 30 --location --remote-header-name --remote-name https://www.lua.org/ftp/lua-5.2.4.tar.gz ; exit 0" - bash -c "curl --retry 5 --connect-timeout 30 --location --remote-header-name --remote-name https://www.lua.org/ftp/lua-5.3.4.tar.gz ; exit 0"
- tar xf lua-5.2.4.tar.gz - tar xf lua-5.3.4.tar.gz
- move lua-5.2.4\src lua - move lua-5.3.4\src lua
- bash -c "curl --retry 5 --connect-timeout 30 --location --remote-header-name --remote-name https://www.sqlite.org/2017/sqlite-amalgamation-3200000.zip ; exit 0" - bash -c "curl --retry 5 --connect-timeout 30 --location --remote-header-name --remote-name https://www.sqlite.org/2017/sqlite-amalgamation-3200000.zip ; exit 0"
- 7z x sqlite-amalgamation-3200000.zip - 7z x sqlite-amalgamation-3200000.zip
...@@ -44,5 +44,5 @@ artifacts: ...@@ -44,5 +44,5 @@ artifacts:
cache: cache:
- premake-5.0.0-alpha10-windows.zip - premake-5.0.0-alpha10-windows.zip
- libevent-2.0.22-stable.tar.gz - libevent-2.0.22-stable.tar.gz
- lua-5.2.4.tar.gz - lua-5.3.4.tar.gz
- sqlite-amalgamation-3200000.zip - sqlite-amalgamation-3200000.zip
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment