From df3f6207f68dc1bf093bde621c013dc50b2793fc Mon Sep 17 00:00:00 2001 From: Mikaela Suomalainen Date: Sat, 3 May 2014 18:54:12 +0300 Subject: [PATCH 1/9] core: add .travis.yml --- .travis.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..b78c1f4ab --- /dev/null +++ b/.travis.yml @@ -0,0 +1,15 @@ +language: c + +before_install: + - sudo apt-get update -qq + - sudo apt-get build-dep weechat + +before_script: + - ulimit -c unlimited + +script: + - mkdir build + - cd build + - cmake .. -DCMAKE_BUILD_TYPE=Debug + - make + - sudo make install From 586c9b3558756693e1e8806d9bc9ba5d090ca849 Mon Sep 17 00:00:00 2001 From: Mikaela Suomalainen Date: Sat, 3 May 2014 19:02:32 +0300 Subject: [PATCH 2/9] core: add Travis build status to README.asciidoc . --- README.asciidoc | 1 + 1 file changed, 1 insertion(+) diff --git a/README.asciidoc b/README.asciidoc index e9e469357..8c73e795f 100644 --- a/README.asciidoc +++ b/README.asciidoc @@ -3,6 +3,7 @@ :email: flashcode@flashtux.org :lang: en +image:https://travis-ci.org/weechat/weechat.svg?branch=master["Build Status", link="https://travis-ci.org/weechat/weechat"] WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat environment for many operating systems. Everything can be done with a keyboard. From 1d7f72aff3a20c3cb67addba461606589768a75a Mon Sep 17 00:00:00 2001 From: Mikaela Suomalainen Date: Sat, 3 May 2014 20:42:22 +0300 Subject: [PATCH 3/9] core: merge "mkdir build" & cd build in .travis.yml to "mkdir build;cd build" --- .travis.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index b78c1f4ab..ec85f8872 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,8 +8,7 @@ before_script: - ulimit -c unlimited script: - - mkdir build - - cd build + - mkdir build;cd build - cmake .. -DCMAKE_BUILD_TYPE=Debug - make - sudo make install From 994b1e9baa5de89363cd893907da9799c25791e8 Mon Sep 17 00:00:00 2001 From: Mikaela Suomalainen Date: Sat, 3 May 2014 21:21:05 +0300 Subject: [PATCH 4/9] core: .travis.yml: remove ulimit & -DCMAKE_BUILD_TYPE=Debug. --- .travis.yml | 9 +++------ file.txt | 13 +++++++++++++ 2 files changed, 16 insertions(+), 6 deletions(-) create mode 100644 file.txt diff --git a/.travis.yml b/.travis.yml index ec85f8872..ce90f97ae 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,13 +2,10 @@ language: c before_install: - sudo apt-get update -qq - - sudo apt-get build-dep weechat - -before_script: - - ulimit -c unlimited + - sudo apt-get -y build-dep weechat script: - mkdir build;cd build - - cmake .. -DCMAKE_BUILD_TYPE=Debug + - cmake .. - make - - sudo make install + - sudo make instal diff --git a/file.txt b/file.txt new file mode 100644 index 000000000..c37c378e2 --- /dev/null +++ b/file.txt @@ -0,0 +1,13 @@ +acpitz-virtual-0 +Adapter: Virtual device +temp1: +51.0°C (crit = +120.0°C) + +k10temp-pci-00c3 +Adapter: PCI adapter +temp1: +51.5°C (high = +70.0°C) + (crit = +115.0°C, hyst = +115.0°C) + +radeon-pci-0008 +Adapter: PCI adapter +temp1: +51.0°C (crit = +120.0°C, hyst = +90.0°C) + From 2dd8bfb94af408546672a853e16ee009a7d245cc Mon Sep 17 00:00:00 2001 From: Mikaela Suomalainen Date: Sat, 3 May 2014 21:24:54 +0300 Subject: [PATCH 5/9] core: .travis.yml: remove debug & ulimit && run weechat --- .travis.yml | 6 +++++- file.txt | 13 ------------- 2 files changed, 5 insertions(+), 14 deletions(-) delete mode 100644 file.txt diff --git a/.travis.yml b/.travis.yml index ce90f97ae..530766a69 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,4 +8,8 @@ script: - mkdir build;cd build - cmake .. - make - - sudo make instal + - sudo make install + +after_success: + - weechat --help + - weechat -r /quit diff --git a/file.txt b/file.txt deleted file mode 100644 index c37c378e2..000000000 --- a/file.txt +++ /dev/null @@ -1,13 +0,0 @@ -acpitz-virtual-0 -Adapter: Virtual device -temp1: +51.0°C (crit = +120.0°C) - -k10temp-pci-00c3 -Adapter: PCI adapter -temp1: +51.5°C (high = +70.0°C) - (crit = +115.0°C, hyst = +115.0°C) - -radeon-pci-0008 -Adapter: PCI adapter -temp1: +51.0°C (crit = +120.0°C, hyst = +90.0°C) - From 3db53f6ed2f5776c59262732b6ea2b71e6aa777a Mon Sep 17 00:00:00 2001 From: Mikaela Suomalainen Date: Sat, 3 May 2014 21:30:47 +0300 Subject: [PATCH 6/9] core: README.asciidoc: move build status under homepage link. --- README.asciidoc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.asciidoc b/README.asciidoc index 8c73e795f..445ba4f7b 100644 --- a/README.asciidoc +++ b/README.asciidoc @@ -3,14 +3,13 @@ :email: flashcode@flashtux.org :lang: en -image:https://travis-ci.org/weechat/weechat.svg?branch=master["Build Status", link="https://travis-ci.org/weechat/weechat"] - WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat environment for many operating systems. Everything can be done with a keyboard. It is customizable and extensible with scripts. Homepage: http://weechat.org/ +image:https://travis-ci.org/weechat/weechat.svg?branch=master["Build Status", link="https://travis-ci.org/weechat/weechat"] == Features From f67b3dc24abf5c8dc79dd1497ac2b27465b70cca Mon Sep 17 00:00:00 2001 From: Mikaela Suomalainen Date: Sat, 3 May 2014 21:44:38 +0300 Subject: [PATCH 7/9] core: .travis.yml: install build-depedencies as said in debian/control. --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 530766a69..6c66fc8f6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,7 +2,7 @@ language: c before_install: - sudo apt-get update -qq - - sudo apt-get -y build-dep weechat + - sudo mk-build-deps -i debian/control script: - mkdir build;cd build From 333a5ad3302f736ade3c88d523719ba5e217797b Mon Sep 17 00:00:00 2001 From: Mikaela Suomalainen Date: Sat, 3 May 2014 21:48:06 +0300 Subject: [PATCH 8/9] core: .travis.yml: install devscripts to get mk-build-deps / fix build. --- .travis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis.yml b/.travis.yml index 6c66fc8f6..9d3b5c0c6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,6 +2,7 @@ language: c before_install: - sudo apt-get update -qq + - sudo apt-get -y install devscripts - sudo mk-build-deps -i debian/control script: From 8199c0a3f756278247a8341aa86ce0ff11d3041f Mon Sep 17 00:00:00 2001 From: Mikaela Suomalainen Date: Sat, 3 May 2014 21:51:23 +0300 Subject: [PATCH 9/9] core: .travis.yml: install equivs which is required by previous mk-build-deps which comes from devscripts and which should depend on equivs, but it doesn't... --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 9d3b5c0c6..2c7978b45 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,7 +2,7 @@ language: c before_install: - sudo apt-get update -qq - - sudo apt-get -y install devscripts + - sudo apt-get -y install devscripts equivs - sudo mk-build-deps -i debian/control script: