From 2693922c030fd2d35307e165bb2fabcab3e0cafd Mon Sep 17 00:00:00 2001 From: Lucas Nicodemus Date: Tue, 17 Sep 2013 00:35:58 -0600 Subject: [PATCH 1/7] Add travis support maybe? --- .travis.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..52dbaa68 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,7 @@ +language: c + +install: + - sudo apt-get install mono-devel mono-gmcs nunit-console + +script: + - xbuild ./TShockAPI/TShockAPI.csproj \ No newline at end of file From 81df90bfb8fdcc4bd99ac9f6d23d816aa95d1655 Mon Sep 17 00:00:00 2001 From: Lucas Nicodemus Date: Tue, 17 Sep 2013 00:38:00 -0600 Subject: [PATCH 2/7] Trigger build now! I order thee! From 495c004dcd2ef2b8181cb8ce013c6afb42efcfc4 Mon Sep 17 00:00:00 2001 From: Lucas Nicodemus Date: Tue, 17 Sep 2013 00:42:24 -0600 Subject: [PATCH 3/7] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 741aca81..a854d14b 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # TShock +[![Build Status](https://travis-ci.org/NyxStudios/TShock.png?branch=general-devel)](https://travis-ci.org/NyxStudios/TShock) + TShock is a server modification for Terraria, written in C#, and based upon the [Terraria Server API](https://github.com/Deathmax/TerrariaAPI-Server). It uses JSON for configuration management, and offers several features not present in the Terraria Server normally. ## Features From 6b912a49e5a33b0e22edf8516f5b2cd1d25b8a63 Mon Sep 17 00:00:00 2001 From: Lucas Nicodemus Date: Tue, 17 Sep 2013 00:42:57 -0600 Subject: [PATCH 4/7] Update README.md --- README.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/README.md b/README.md index a854d14b..a993e427 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,4 @@ -# TShock - -[![Build Status](https://travis-ci.org/NyxStudios/TShock.png?branch=general-devel)](https://travis-ci.org/NyxStudios/TShock) +# TShock [![Build Status](https://travis-ci.org/NyxStudios/TShock.png?branch=general-devel)](https://travis-ci.org/NyxStudios/TShock) TShock is a server modification for Terraria, written in C#, and based upon the [Terraria Server API](https://github.com/Deathmax/TerrariaAPI-Server). It uses JSON for configuration management, and offers several features not present in the Terraria Server normally. From 5d41d932b4301573e7d544c68599d05669b25201 Mon Sep 17 00:00:00 2001 From: Lucas Nicodemus Date: Tue, 17 Sep 2013 00:45:03 -0600 Subject: [PATCH 5/7] Add irc notifications --- .travis.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 52dbaa68..d429403f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,4 +4,7 @@ install: - sudo apt-get install mono-devel mono-gmcs nunit-console script: - - xbuild ./TShockAPI/TShockAPI.csproj \ No newline at end of file + - xbuild ./TShockAPI/TShockAPI.csproj + +notifications: + irc: "irc.rizon.net#tshock" \ No newline at end of file From 7e5fd428fd943cfbbbab4a2a1a39da577d0259c0 Mon Sep 17 00:00:00 2001 From: Lucas Nicodemus Date: Tue, 17 Sep 2013 01:07:27 -0600 Subject: [PATCH 6/7] Add hipchat notifications --- .travis.yml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index d429403f..862db2e9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,10 +1,8 @@ language: c - install: - - sudo apt-get install mono-devel mono-gmcs nunit-console - +- sudo apt-get install mono-devel mono-gmcs nunit-console script: - - xbuild ./TShockAPI/TShockAPI.csproj - +- xbuild ./TShockAPI/TShockAPI.csproj notifications: - irc: "irc.rizon.net#tshock" \ No newline at end of file + irc: irc.rizon.net#tshock + hipchat: hpRLWiHF2j6O2qJOVs++aqAmryN6G5kY0SF26/rKCpQ7klhMlDZIgI1V1dbkKqlculFtW1neS0EBJyV9lmcV5b26H+KhlZYGN0j7q1VcOTM3rvtU6wW0Ap22uRLl2RrnA4kEsgDAsNouPOkyLZ19hlHAISlsId6G4+Rfqg6k+zQ= \ No newline at end of file From fc38e90369ccd08d3fa45465056991f0d3faa2fc Mon Sep 17 00:00:00 2001 From: Lucas Nicodemus Date: Tue, 17 Sep 2013 01:09:44 -0600 Subject: [PATCH 7/7] Properly added hipchat notifications this time --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 862db2e9..22e6ce9b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,4 +5,5 @@ script: - xbuild ./TShockAPI/TShockAPI.csproj notifications: irc: irc.rizon.net#tshock - hipchat: hpRLWiHF2j6O2qJOVs++aqAmryN6G5kY0SF26/rKCpQ7klhMlDZIgI1V1dbkKqlculFtW1neS0EBJyV9lmcV5b26H+KhlZYGN0j7q1VcOTM3rvtU6wW0Ap22uRLl2RrnA4kEsgDAsNouPOkyLZ19hlHAISlsId6G4+Rfqg6k+zQ= \ No newline at end of file + hipchat: + secure: hpRLWiHF2j6O2qJOVs++aqAmryN6G5kY0SF26/rKCpQ7klhMlDZIgI1V1dbkKqlculFtW1neS0EBJyV9lmcV5b26H+KhlZYGN0j7q1VcOTM3rvtU6wW0Ap22uRLl2RrnA4kEsgDAsNouPOkyLZ19hlHAISlsId6G4+Rfqg6k+zQ= \ No newline at end of file