Skip to content

Commit d340fff

Browse files
authored
v19.12.0
v19.12.0
2 parents 69ec2ec + adde992 commit d340fff

File tree

227 files changed

+5725
-3291
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

227 files changed

+5725
-3291
lines changed

.github/FUNDING.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# These are supported funding model platforms
22

3-
github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
3+
github: dgibbs64 # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
44
patreon: dgibbs # Replace with a single Patreon username
55
open_collective: # Replace with a single Open Collective username
66
ko_fi: dgibbs # Replace with a single Ko-fi username
@@ -9,4 +9,4 @@ community_bridge: # Replace with a single Community Bridge project-name e.g., cl
99
liberapay: # Replace with a single Liberapay username
1010
issuehunt: # Replace with a single IssueHunt username
1111
otechie: # Replace with a single Otechie username
12-
custom: https://www.paypal.me/dgibbs64 # Replace with a single custom sponsorship URL
12+
custom: ["https://www.paypal.me/dgibbs64", paypal.me/dgibbs64] # Replace with a single custom sponsorship URL

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 15 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3,33 +3,31 @@ name: Bug report
33
about: Found a bug? Raise a report
44

55
---
6-
Follow **[this guide](https://linuxgsm.com/support/#guide)** to make sure you post the correct info.
7-
For general support visit the **[LinuxGSM-Support](https://github.com/GameServerManagers/LinuxGSM-Support)**.
6+
Issues raised here are **ONLY** for:
7+
* LinuxGSM bugs.
8+
* Feature suggestions.
9+
* Code contributions.
810

9-
Issues here are **ONLY** for:
10-
* LinuxGSM bugs
11-
* feature suggestions
12-
* code contributions
11+
Issues raised here are **NOT** for:
12+
* General support.
13+
* Specific game server issues (e.g CS:GO, TF2).
14+
* Dedicated server issues (e.g Ubuntu, CentOS).
15+
* Anything not directly related to LinuxGSM development.
1316

14-
Issues here are **NOT** for:
15-
* General support
16-
* Specific game server issues (e.g CS:GO, TF2)
17-
* Dedicated server issues (e.g Ubuntu, CentOS)
18-
* Anything not directly related to LinuxGSM development
17+
For general support visit the **[LinuxGSM-Support](https://linuxgsm.com/support)**.
1918

20-
Any general support issues on GitHub will be migrated to [LinuxGSM-Support](https://github.com/GameServerManagers/LinuxGSM-Support).
21-
22-
*Please use the template below*
19+
***Please use the template below, deleting the above text***
2320

2421
## User Story
2522

2623
As a [user description], I want [desired action] so that [desired outcome].
2724

2825
## Basic info
2926

30-
* Distro: [Ubuntu 18.04]
31-
* Game: [Garry's Mod]
32-
* Command: [Monitor]
27+
* **Distro:** [Ubuntu 18.04]
28+
* **Game:** [Garry's Mod]
29+
* **Command:** [Monitor]
30+
* **LinuxGSM version:** [v12.34.56]
3331

3432
## Further Information
3533

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3,33 +3,32 @@ name: Feature request
33
about: Suggest an idea for this project
44

55
---
6-
Follow **[this guide](https://linuxgsm.com/support/#guide)** to make sure you post the correct info.
7-
For general support visit the **[LinuxGSM-Support](https://github.com/GameServerManagers/LinuxGSM-Support)**.
86

9-
Issues here are **ONLY** for:
10-
* LinuxGSM bugs
11-
* feature suggestions
12-
* code contributions
7+
Issues raised here are **ONLY** for:
8+
* LinuxGSM bugs.
9+
* Feature suggestions.
10+
* Code contributions.
1311

14-
Issues here are **NOT** for:
15-
* General support
16-
* Specific game server issues (e.g CS:GO, TF2)
17-
* Dedicated server issues (e.g Ubuntu, CentOS)
18-
* Anything not directly related to LinuxGSM development
12+
Issues raised here are **NOT** for:
13+
* General support.
14+
* Specific game server issues (e.g CS:GO, TF2).
15+
* Dedicated server issues (e.g Ubuntu, CentOS).
16+
* Anything not directly related to LinuxGSM development.
1917

20-
Any general support issues on GitHub will be migrated to [LinuxGSM-Support](https://github.com/GameServerManagers/LinuxGSM-Support).
18+
For general support visit the **[LinuxGSM Support](https://linuxgsm.com/support)** page.
2119

22-
*Please use the template below*
20+
***Please use the template below, deleting the above text***
2321

2422
## User Story
2523

2624
As a [user description], I want [desired action] so that [desired outcome].
2725

2826
## Basic info
2927

30-
* Distro: [Ubuntu 18.04]
31-
* Game: [Garry's Mod]
32-
* Command: [Monitor]
28+
* **Distro:** [Ubuntu 18.04]
29+
* **Game:** [Garry's Mod]
30+
* **Command:** [Monitor]
31+
* **LinuxGSM version:** [v12.34.56]
3332

3433
## Further Information
3534

.github/ISSUE_TEMPLATE/new-server-request.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ If yes Use SteamDB to get the appid. (https://steamdb.info).
2323

2424
## Is the server supported on Linux?
2525

26-
We only support Linux servers and do not support Wine.
26+
We only support Linux servers and do **not** support Wine.
2727

2828
* [ ] Yes
2929
* [ ] No

.github/pull_request_template.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Description
22

3-
Please include a summary of the change and which issues is fixed
3+
Please include a summary of the change and which issues are fixed.
44

55
Fixes #[issue]
66

@@ -18,6 +18,7 @@ PR will not be merged until all steps are complete.
1818

1919
* [ ] This pull request links to an issue.
2020
* [ ] This pull request uses the `develop` branch as its base.
21+
* [ ] This pull request Subject follows the Conventional Commits standard.
2122
* [ ] This code follows the style guidelines of this project.
2223
* [ ] I have performed a self-review of my own code.
2324
* [ ] I have checked that this code is commented where required.

.travis.yml

Lines changed: 27 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,44 @@
11
language: node_js
2-
dist: xenial
2+
dist: bionic
33
node_js:
4-
- 10
4+
- "stable"
5+
env:
6+
global:
7+
secure: VsS98cwJ5X/Ev3HEm7KEOPftYay+7jNTHepTS7d+gQNHcDR1UYKTmqlQNSIoUC52Ejs1cHq43jOfle4330zDPOYI0v5BMri6/iZKpmMxAw6KWNiUgSkziTP2kHC4NRLwEoU2WQTI3JZQjrBEfsPmD81+yR/eWXV3rph+YcSOxao=
58

69
before_script:
7-
- curl -L "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/shunit2/shunit2-2.1.6.tgz" | tar zx
10+
- curl -L "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/shunit2/shunit2-2.1.6.tgz" | tar zx
11+
812
install:
9-
npm install gamedig
13+
- npm install gamedig
14+
1015
addons:
1116
apt:
1217
packages:
1318
- mailutils
1419
- postfix
15-
- curl
16-
- wget
17-
- file
18-
- bzip2
19-
- gzip
20-
- unzip
21-
- bsdmainutils
22-
- python3
23-
- util-linux
24-
- ca-certificates
25-
- binutils
26-
- bc
2720
- jq
28-
- tmux
2921
- lib32gcc1
30-
- libstdc++6
3122
- libstdc++6:i386
32-
- net-tools
33-
- iproute2
3423
- shellcheck
24+
- libcurl4-openssl-dev
25+
- libdw-dev
26+
- cmake
3527

3628
jobs:
3729
include:
38-
- stage: jobs
39-
script: bash tests/tests_jc2server.sh
40-
- # stage name not required
41-
script: bash tests/tests_fctrserver.sh
42-
- # stage name not required
43-
script: bash tests/tests_mcserver.sh
44-
- # stage name not required
45-
script: bash tests/tests_ts3server.sh
46-
- # retired as codacy does this check.
47-
# script: bash tests/tests_shellcheck.sh
30+
- stage: "Jobs"
31+
name: "code coverage"
32+
script: bash tests/tests_kcov.sh; kcov --bash-method=DEBUG coverage tests/tests_mcserver.sh
33+
- script: bash tests/tests_mcserver.sh
34+
name: "Minecraft"
35+
- script: bash tests/tests_jc2server.sh
36+
name: "Just Cause 2"
37+
- script: bash tests/tests_fctrserver.sh
38+
name: "Factorio"
39+
- script: bash tests/tests_ts3server.sh
40+
name: "Teamspeak 3"
41+
- script: bash tests/tests_defaultcfg/tests_defaultcfg.sh
42+
name: "_default.cfg checks"
43+
after_success:
44+
- bash <(curl -Ls https://coverage.codacy.com/get.sh)

0 commit comments

Comments
 (0)