mirror of
https://github.com/GameServerManagers/LinuxGSM.git
synced 2025-01-08 12:07:37 +08:00
4ba7fc072d
* feat(install): convert libstdc++6:i386 to lib32stdc++6 * update the package in travis to lib32stdc++6
45 lines
1.2 KiB
YAML
45 lines
1.2 KiB
YAML
language: node_js
|
|
dist: bionic
|
|
node_js:
|
|
- "stable"
|
|
env:
|
|
global:
|
|
secure: VsS98cwJ5X/Ev3HEm7KEOPftYay+7jNTHepTS7d+gQNHcDR1UYKTmqlQNSIoUC52Ejs1cHq43jOfle4330zDPOYI0v5BMri6/iZKpmMxAw6KWNiUgSkziTP2kHC4NRLwEoU2WQTI3JZQjrBEfsPmD81+yR/eWXV3rph+YcSOxao=
|
|
|
|
before_script:
|
|
- curl -L "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/shunit2/shunit2-2.1.6.tgz" | tar zx
|
|
|
|
install:
|
|
- npm install gamedig
|
|
|
|
addons:
|
|
apt:
|
|
packages:
|
|
- mailutils
|
|
- postfix
|
|
- jq
|
|
- lib32gcc1
|
|
- lib32stdc++6
|
|
- shellcheck
|
|
- libcurl4-openssl-dev
|
|
- libdw-dev
|
|
- cmake
|
|
|
|
jobs:
|
|
include:
|
|
- stage: "Jobs"
|
|
name: "code coverage"
|
|
script: bash tests/tests_kcov.sh; kcov --bash-method=DEBUG coverage tests/tests_mcserver.sh
|
|
- script: bash tests/tests_mcserver.sh
|
|
name: "Minecraft"
|
|
- script: bash tests/tests_jc2server.sh
|
|
name: "Just Cause 2"
|
|
- script: bash tests/tests_fctrserver.sh
|
|
name: "Factorio"
|
|
- script: bash tests/tests_ts3server.sh
|
|
name: "Teamspeak 3"
|
|
- script: bash tests/tests_defaultcfg/tests_defaultcfg.sh
|
|
name: "_default.cfg checks"
|
|
after_success:
|
|
- bash <(curl -Ls https://coverage.codacy.com/get.sh)
|