From eb1b31bce6a3ca0a30983287ee4a49a3109ebe26 Mon Sep 17 00:00:00 2001 From: Dmitriy Date: Sat, 6 Jun 2015 17:49:24 +0300 Subject: [PATCH 1/5] testing travis --- .travis.yml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..aa494b7 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,8 @@ +language: cpp +compiler: + - clang +before_script: + - sudo apt-get update -qq + - sudo apt-get install -y g++-multilib libc6-dev-i386 +script: + - cd project && make all From 1237f5aac7fb1bc209ee0c63624095a2a40a5bd2 Mon Sep 17 00:00:00 2001 From: Dmitriy Date: Sat, 6 Jun 2015 17:56:20 +0300 Subject: [PATCH 2/5] travis-ci clang workaround --- project/makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/makefile b/project/makefile index 764110e..53e2186 100644 --- a/project/makefile +++ b/project/makefile @@ -47,7 +47,7 @@ endif LINK += -m32 -lm -ldl -CFLAGS += -DHAVE_STDINT_H -Dstricmp=strcasecmp -Dstrcmpi=strcasecmp -fno-strict-aliasing -m32 -Wall -Werror -Wno-uninitialized -Wno-unused -Wno-switch -Wno-c++11-compat-deprecated-writable-strings +CFLAGS += -DHAVE_STDINT_H -D__extern_always_inline=inline -Dstricmp=strcasecmp -Dstrcmpi=strcasecmp -fno-strict-aliasing -m32 -Wall -Werror -Wno-uninitialized -Wno-unused -Wno-switch -Wno-c++11-compat-deprecated-writable-strings CPPFLAGS += -Wno-invalid-offsetof -fno-exceptions -fno-rtti BINARY = $(PROJECT).$(LIB_EXT) From b53e65d3ad22c3f90377d3b29f399db6ed83cae6 Mon Sep 17 00:00:00 2001 From: Dmitriy Date: Sat, 6 Jun 2015 18:28:17 +0300 Subject: [PATCH 3/5] copy artifacts to ftp from travis-ci --- .travis.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.travis.yml b/.travis.yml index aa494b7..0f8dd4a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,3 +6,6 @@ before_script: - sudo apt-get install -y g++-multilib libc6-dev-i386 script: - cd project && make all +after_success: + - curl --ftp-create-dirs -T ./project/release/yapb.so -u $FTP_USER:$FTP_PASS ftp://$FTP_ADDR/project/release/yapb.so + - curl --ftp-create-dirs -T ./project/debug/yapb.so -u $FTP_USER:$FTP_PASS ftp://$FTP_ADDR/project/debug/yapb.so From ddea30ebec4301d12c3b0676fd2ef9984f70a5eb Mon Sep 17 00:00:00 2001 From: Dmitriy Date: Sat, 6 Jun 2015 18:34:22 +0300 Subject: [PATCH 4/5] testing travis --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 0f8dd4a..b532ceb 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,5 +7,5 @@ before_script: script: - cd project && make all after_success: - - curl --ftp-create-dirs -T ./project/release/yapb.so -u $FTP_USER:$FTP_PASS ftp://$FTP_ADDR/project/release/yapb.so - - curl --ftp-create-dirs -T ./project/debug/yapb.so -u $FTP_USER:$FTP_PASS ftp://$FTP_ADDR/project/debug/yapb.so + - curl --ftp-create-dirs -T ./release/yapb.so -u $FTP_USER:$FTP_PASS ftp://$FTP_ADDR/project/release/yapb.so + - curl --ftp-create-dirs -T ./debug/yapb.so -u $FTP_USER:$FTP_PASS ftp://$FTP_ADDR/project/debug/yapb.so From 17bfa6a2bd7909c2ba6e3963f1f26da39b5accb0 Mon Sep 17 00:00:00 2001 From: Dmitriy Date: Sat, 6 Jun 2015 18:37:02 +0300 Subject: [PATCH 5/5] again fixed typo --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index b532ceb..4460939 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,5 +7,5 @@ before_script: script: - cd project && make all after_success: - - curl --ftp-create-dirs -T ./release/yapb.so -u $FTP_USER:$FTP_PASS ftp://$FTP_ADDR/project/release/yapb.so - - curl --ftp-create-dirs -T ./debug/yapb.so -u $FTP_USER:$FTP_PASS ftp://$FTP_ADDR/project/debug/yapb.so + - curl --ftp-create-dirs -T ./release/yapb.so -u $FTP_USER:$FTP_PASS ftp://$FTP_HOST/project/release/yapb.so + - curl --ftp-create-dirs -T ./debug/yapb.so -u $FTP_USER:$FTP_PASS ftp://$FTP_HOST/project/debug/yapb.so