.travis.yml 7.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181
  1. language: bash
  2. sudo: false
  3. env:
  4. - DISTRO=ubuntu-trusty
  5. before_script:
  6. - curl -L "https://shunit2.googlecode.com/files/shunit2-2.1.6.tgz" | tar zx
  7. addons:
  8. apt:
  9. sources:
  10. - ubuntu-toolchain-r-test
  11. packages:
  12. - tmux
  13. - mailutils
  14. - postfix
  15. - lib32gcc1
  16. - libstdc++6
  17. - libstdc++6:i386
  18. - telnet
  19. - expect
  20. - mkdir /home/travis/build/dgibbs64/linuxgsm/7DaysToDie/serverfiles
  21. - touch /home/travis/build/dgibbs64/linuxgsm/7DaysToDie/serverfiles/serverconfig.xml
  22. - mkdir /home/travis/build/dgibbs64/linuxgsm/CounterStrike/serverfiles/
  23. - mkdir /home/travis/build/dgibbs64/linuxgsm/CounterStrike/serverfiles/cstrike
  24. - mkdir /home/travis/build/dgibbs64/linuxgsm/CounterStrikeGlobalOffensive/serverfiles/
  25. - mkdir /home/travis/build/dgibbs64/linuxgsm/CounterStrikeGlobalOffensive/serverfiles/csgo
  26. - mkdir /home/travis/build/dgibbs64/linuxgsm/CounterStrikeGlobalOffensive/serverfiles/csgo/cfg
  27. - mkdir /home/travis/build/dgibbs64/linuxgsm/JustCause2/serverfiles/
  28. - touch /home/travis/build/dgibbs64/linuxgsm/JustCause2/serverfiles/default_config.lua
  29. - mkdir /home/travis/build/dgibbs64/linuxgsm/KillingFloor/serverfiles
  30. - mkdir /home/travis/build/dgibbs64/linuxgsm/KillingFloor/serverfiles/System
  31. - touch /home/travis/build/dgibbs64/linuxgsm/KillingFloor/serverfiles/System/Default.ini
  32. - mkdir /home/travis/build/dgibbs64/linuxgsm/ProjectZomboid/Zomboid
  33. - mkdir /home/travis/build/dgibbs64/linuxgsm/ProjectZomboid/Zomboid/Server
  34. - mkdir /home/travis/build/dgibbs64/linuxgsm/ProjectZomboid/serverfiles
  35. - mkdir /home/travis/build/dgibbs64/linuxgsm/ProjectZomboid/serverfiles/projectzomboid
  36. - mkdir /home/travis/build/dgibbs64/linuxgsm/SeriousSam3BFE/serverfiles
  37. - mkdir /home/travis/build/dgibbs64/linuxgsm/SeriousSam3BFE/serverfiles/Content/
  38. - mkdir /home/travis/build/dgibbs64/linuxgsm/SeriousSam3BFE/serverfiles/Content/SeriousSam3
  39. - mkdir /home/travis/build/dgibbs64/linuxgsm/SeriousSam3BFE/serverfiles/Content/SeriousSam3/Config
  40. - mkdir /home/travis/build/dgibbs64/linuxgsm/SeriousSam3BFE/serverfiles/Bin
  41. - mkdir /home/travis/build/dgibbs64/linuxgsm/UnrealTournament2004/serverfiles
  42. - mkdir /home/travis/build/dgibbs64/linuxgsm/UnrealTournament2004/serverfiles/System
  43. - touch /home/travis/build/dgibbs64/linuxgsm/UnrealTournament2004/serverfiles/System/ut2k4-server.ini
  44. - mkdir /home/travis/build/dgibbs64/linuxgsm/UnrealTournament99/serverfiles
  45. - mkdir /home/travis/build/dgibbs64/linuxgsm/UnrealTournament99/serverfiles/System
  46. - touch /home/travis/build/dgibbs64/linuxgsm/UnrealTournament99/serverfiles/System/ut99-server.ini
  47. - mkdir /home/travis/build/dgibbs64/linuxgsm/TeamSpeak3/serverfiles
  48. script:
  49. - bash 7DaysToDie/sdtdserver auto-install
  50. - bash 7DaysToDie/sdtdserver start
  51. - bash 7DaysToDie/sdtdserver stop
  52. - bash 7DaysToDie/sdtdserver restart
  53. - bash 7DaysToDie/sdtdserver validate
  54. - bash 7DaysToDie/sdtdserver monitor
  55. - bash 7DaysToDie/sdtdserver email-test
  56. - bash 7DaysToDie/sdtdserver details
  57. - bash Arma3/arma3server auto-install
  58. - bash Arma3/arma3server start
  59. - bash Arma3/arma3server stop
  60. - bash Arma3/arma3server restart
  61. - bash Arma3/arma3server validate
  62. - bash Arma3/arma3server monitor
  63. - bash Arma3/arma3server email-test
  64. - bash Arma3/arma3server details
  65. - bash CounterStrike/csserver auto-install
  66. - bash CounterStrike/csserver start
  67. - bash CounterStrike/csserver stop
  68. - bash CounterStrike/csserver restart
  69. - bash CounterStrike/csserver validate
  70. - bash CounterStrike/csserver monitor
  71. - bash CounterStrike/csserver email-test
  72. - bash CounterStrike/csserver details
  73. - bash CounterStrikeGlobalOffensive/csgoserver auto-install
  74. - bash CounterStrikeGlobalOffensive/csgoserver start
  75. - bash CounterStrikeGlobalOffensive/csgoserver stop
  76. - bash CounterStrikeGlobalOffensive/csgoserver restart
  77. - bash CounterStrikeGlobalOffensive/csgoserver validate
  78. - bash CounterStrikeGlobalOffensive/csgoserver monitor
  79. - bash CounterStrikeGlobalOffensive/csgoserver email-test
  80. - bash CounterStrikeGlobalOffensive/csgoserver details
  81. - bash JustCause2/jc2server auto-install
  82. - bash JustCause2/jc2server start
  83. - bash JustCause2/jc2server stop
  84. - bash JustCause2/jc2server restart
  85. - bash JustCause2/jc2server validate
  86. - bash JustCause2/jc2server monitor
  87. - bash JustCause2/jc2server email-test
  88. - bash JustCause2/jc2server details
  89. - bash KillingFloor/kfserver auto-install
  90. - bash KillingFloor/kfserver start
  91. - bash KillingFloor/kfserver stop
  92. - bash KillingFloor/kfserver restart
  93. - bash KillingFloor/kfserver validate
  94. - bash KillingFloor/kfserver monitor
  95. - bash KillingFloor/kfserver email-test
  96. - bash KillingFloor/kfserver details
  97. - bash NaturalSelection2/ns2server auto-install
  98. - bash NaturalSelection2/ns2server start
  99. - bash NaturalSelection2/ns2server stop
  100. - bash NaturalSelection2/ns2server restart
  101. - bash NaturalSelection2/ns2server validate
  102. - bash NaturalSelection2/ns2server monitor
  103. - bash NaturalSelection2/ns2server email-test
  104. - bash NaturalSelection2/ns2server details
  105. - bash ProjectZomboid/pzserver auto-install
  106. - bash ProjectZomboid/pzserver start
  107. - bash ProjectZomboid/pzserver stop
  108. - bash ProjectZomboid/pzserver restart
  109. - bash ProjectZomboid/pzserver validate
  110. - bash ProjectZomboid/pzserver monitor
  111. - bash ProjectZomboid/pzserver email-test
  112. - bash ProjectZomboid/pzserver details
  113. - bash SeriousSam3BFE/ss3sserver auto-install
  114. - bash SeriousSam3BFE/ss3sserver start
  115. - bash SeriousSam3BFE/ss3sserver stop
  116. - bash SeriousSam3BFE/ss3sserver restart
  117. - bash SeriousSam3BFE/ss3sserver validate
  118. - bash SeriousSam3BFE/ss3sserver monitor
  119. - bash SeriousSam3BFE/ss3sserver email-test
  120. - bash SeriousSam3BFE/ss3sserver details
  121. - bash StarBound/sbserver auto-install
  122. - bash StarBound/sbserver start
  123. - bash StarBound/sbserver stop
  124. - bash StarBound/sbserver restart
  125. - bash StarBound/sbserver validate
  126. - bash StarBound/sbserver monitor
  127. - bash StarBound/sbserver email-test
  128. - bash StarBound/sbserver details
  129. - bash Terraria/terrariaserver auto-install
  130. - bash Terraria/terrariaserver start
  131. - bash Terraria/terrariaserver stop
  132. - bash Terraria/terrariaserver restart
  133. - bash Terraria/terrariaserver validate
  134. - bash Terraria/terrariaserver monitor
  135. - bash Terraria/terrariaserver email-test
  136. - bash Terraria/terrariaserver details
  137. - bash UnrealTournament2004/ut2k4server start
  138. - bash UnrealTournament2004/ut2k4server stop
  139. - bash UnrealTournament2004/ut2k4server restart
  140. - bash UnrealTournament2004/ut2k4server monitor
  141. - bash UnrealTournament2004/ut2k4server email-test
  142. - bash UnrealTournament2004/ut2k4server details
  143. - bash UnrealTournament99/ut99server start
  144. - bash UnrealTournament99/ut99server stop
  145. - bash UnrealTournament99/ut99server restart
  146. - bash UnrealTournament99/ut99server monitor
  147. - bash UnrealTournament99/ut99server email-test
  148. - bash UnrealTournament99/ut99server details
  149. - bash TeamSpeak3/ts3server start
  150. - bash TeamSpeak3/ts3server stop
  151. - bash TeamSpeak3/ts3server restart
  152. - bash TeamSpeak3/ts3server update
  153. - bash TeamSpeak3/ts3server monitor
  154. - bash TeamSpeak3/ts3server email-test
  155. - bash TeamSpeak3/ts3server details