Commit Graph
100 Commits
Author SHA1 Message Date
Bo-Yi Wu 9dd33575e6 remove db file before testing.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-08-02 16:25:04 +08:00
Bo-Yi Wu 601472a6db update readme.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-08-02 15:46:42 +08:00
Bo-Yi Wu 87328592dc fix variable name and add reset test.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-08-02 15:42:46 +08:00
Bo-Yi Wu b13fd54ba3 Support BuntDB engine.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-08-02 15:35:28 +08:00
Bo-Yi Wu dd1fb29e6b fix boltdb and memory client lint.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-08-01 10:57:00 +08:00
Bo-Yi Wu 4494310984 fix redis client lint.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-08-01 10:39:33 +08:00
Bo-Yi Wu f823e5a1d5 update lint.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-07-31 21:10:59 +08:00
Bo-Yi Wu c2b4d31419 fix SetProxy lint error.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-07-31 20:58:13 +08:00
Bo-Yi Wu ed1ce197cb update docker-compose version.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-07-30 23:18:46 +08:00
Bo-Yi Wu 5b67226b51 remove project path.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-07-30 23:02:43 +08:00
Bo-Yi Wu 008bd3d65d fix travis config.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-07-30 22:05:38 +08:00
Bo-Yi Wu 30d2fd69b1 add docker testing.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-07-30 20:55:29 +08:00
Bo-Yi Wu 410a454676 [ci skip] release v1.6.0
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-07-29 09:51:29 +08:00
Bo-Yi Wu b0bb1fa483 Merge pull request #111 from appleboy/proxy
Support HTTP Proxy for GCM
2016-07-29 09:50:43 +08:00
Bo-Yi Wu d4942853c4 update readme.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-07-29 09:45:42 +08:00
Bo-Yi Wu 4a431243df Initial proxy setting for web server.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-07-29 09:38:06 +08:00
Bo-Yi Wu e784ae538a Support set http proxy for gorush CLI.
only working for GCM protocol.

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-07-29 08:48:24 +08:00
Bo-Yi Wu 9112f34b2f Add install dependency tool command.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-07-22 11:15:31 +08:00
Bo-Yi Wu 4637503626 update docker golang version to 1.6.3.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-07-21 09:43:29 +08:00
Bo-Yi Wu 46ab3763a9 Merge pull request #110 from appleboy/jenkins
Support coverage report.
2016-07-21 08:52:28 +08:00
Bo-Yi Wu f4dd294d67 support install cloc on alpine.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-07-20 23:48:59 +08:00
Bo-Yi Wu 511d8b8700 support Count Lines of Code report.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-07-20 22:49:59 +08:00
Bo-Yi Wu 8a0772849a update default mode.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-07-20 21:10:08 +08:00
Bo-Yi Wu ac71f41f45 fix testing report.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-07-20 17:06:26 +08:00
Bo-Yi Wu 96eb62f47a add coverage script.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-07-20 15:50:28 +08:00
Bo-Yi Wu 3f2c6a3147 Support coverage report.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-07-20 14:13:30 +08:00
Bo-Yi Wu b6b4d2042b [ci skip] update installation for readme.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-07-20 10:14:43 +08:00
Bo-Yi Wu 4c5d482ff6 fix docker testing
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-07-19 22:20:23 +08:00
Bo-Yi Wu 7182bfb857 remove 1.6.1 and 1.6.2 testing
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-07-19 15:52:32 +08:00
Bo-Yi Wu 65d48331a5 update makefile and travis.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-07-19 15:50:29 +08:00
Bo-Yi Wu 5b20181474 update config testing.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-07-18 09:50:18 +08:00
Bo-Yi Wu 31906681fb find submodule folder using git list command.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-07-13 14:26:10 +08:00
Bo-Yi Wu 0c43ad2710 change glide installation in docker.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-07-11 14:35:47 +08:00
Bo-Yi Wu 1c20117b7d remove create random container.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-07-11 10:33:18 +08:00
Bo-Yi Wu a85cd698cf change glide installation.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-07-10 21:58:12 +08:00
Bo-Yi Wu bc6aeeb4f1 add https test.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-07-10 16:16:06 +08:00
Bo-Yi Wu def178ca0e Merge pull request #106 from appleboy/coverage
Support testing multiple package in subfolder.
2016-06-30 14:31:02 +08:00
Bo-Yi Wu 1768d259fd update test command.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-06-30 14:07:29 +08:00
Bo-Yi Wu 84c13e6d42 add nil testing for memory.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-06-30 13:47:10 +08:00
Bo-Yi Wu c14eda6d3d Support testing multiple package.
Solution: https://goo.gl/QkJTrA
ref: https://github.com/golang/go/issues/6909

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-06-30 13:41:26 +08:00
Bo-Yi Wu 9bf3cdfb0b [ci skip] Add codecov badge status
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-06-30 11:12:03 +08:00
Bo-Yi Wu 4e06eee996 Add codecov service
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-06-30 10:09:02 +08:00
Bo-Yi Wu b6b42c2c73 remove -w flag from fmt command.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-06-30 09:38:12 +08:00
Bo-Yi Wu dac36a7d36 remove unknown shorthand flag for docker command.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-06-29 11:14:52 +08:00
Bo-Yi Wu e992fc4c94 bump dependency version.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-06-28 11:55:35 +08:00
Bo-Yi Wu da12569cff Add go fmt command.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-06-28 09:19:25 +08:00
Bo-Yi Wu 06582a8a47 fix content text.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-06-27 13:19:51 +08:00
Bo-Yi Wu 8814edb478 fix go_vet error.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-06-26 23:39:48 +08:00
Bo-Yi Wu 0725e42552 [ci skip] update readme.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-06-26 15:42:08 +08:00
Bo-Yi Wu 78fd736578 Merge pull request #104 from appleboy/stat
Show response time, status code etc.
2016-06-26 12:34:51 +08:00
Bo-Yi Wu 41904ebe76 [ci skip] update readme.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-06-26 12:31:38 +08:00
Bo-Yi Wu f65ccaaa8a Show response time, status code etc.
https://github.com/thoas/stats

Fixed #103

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-06-26 12:21:32 +08:00
Bo-Yi Wu 82cb2f5246 fix golint.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-06-25 21:40:38 +08:00
Bo-Yi Wu ea79208bab bump dependency version.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-06-22 10:13:43 +08:00
Bo-Yi Wu 382b998769 [ci skip] add debug message.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-06-15 09:18:10 +08:00
Bo-Yi Wu 06ae84a1a0 Merge pull request #101 from appleboy/p12
fixed #90 Support load p12 format of certificate file.
2016-06-12 20:34:10 +08:00
Bo-Yi Wu 17a089e89e update gorush cli.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-06-12 19:25:06 +08:00
Bo-Yi Wu 6be5e24833 rename pem_path to key_path.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-06-12 19:09:41 +08:00
Bo-Yi Wu 377fca0bae [ci skip] update readme.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-06-12 15:56:13 +08:00
Bo-Yi Wu 146854e381 fixed #90 Support load p12 format of certificate file.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-06-12 15:54:17 +08:00
Bo-Yi Wu 27445087b4 [ci skip] add comment
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-06-12 11:10:08 +08:00
Bo-Yi Wu ddfedcb01c Fix docker hub project name.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-06-10 22:27:25 +08:00
Bo-Yi Wu 26119bd336 [ci skip] update time_to_live type on readme.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-06-04 20:16:02 +08:00
Bo-Yi Wu b514bd3e00 upgrade google gcm library.
Change TimeToLive type to *unit to allow zero values.

ref:
https://github.com/google/go-gcm/commit/bda37d790a88512b44abd034fb1db37eba62ae9d

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-06-04 20:15:43 +08:00
Bo-Yi Wu fe4aef08bb add command usage block.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-31 16:11:13 +08:00
Bo-Yi Wu c39c8021d9 add command usage.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-31 16:09:08 +08:00
Bo-Yi Wu 4239980dc6 Improve command interface.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-31 14:52:18 +08:00
Bo-Yi Wu 77fc6699bd Merge pull request #94 from appleboy/password
Fixed #93 Support password parameter when loads a PEM certificate fro…
2016-05-30 15:53:59 +08:00
Bo-Yi Wu 919ffe6726 Fixed #93 Support password parameter when loads a PEM certificate from a local file.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-30 15:53:16 +08:00
Bo-Yi Wu 6c5e4ca457 Add contents.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-29 15:53:23 +08:00
Bo-Yi Wu ede09fc3fc Merge pull request #92 from appleboy/pem
fixed #91 Remove pem_cert_path config setting.
2016-05-27 15:08:41 +08:00
Bo-Yi Wu 49c376a765 fixed #91 Remove pem_cert_path config setting.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-27 14:53:54 +08:00
Bo-Yi Wu 137c085560 [ci skip] fix docker command.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-25 13:21:07 +08:00
Bo-Yi Wu e165b2e2d5 [ci skip] update docker compose testing file
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-25 11:12:18 +08:00
Bo-Yi Wu 1cca70c296 [ci skip] Add docker_production method for build
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-22 22:28:57 +08:00
Bo-Yi Wu cbb05c8afa remove boldb file.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-22 22:22:33 +08:00
Bo-Yi Wu e9ab420042 Check globale variable
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-22 11:17:44 +08:00
Bo-Yi Wu 8e80f4dad1 Merge pull request #89 from appleboy/docker
replace go path with global variable.
2016-05-20 16:48:18 +08:00
Bo-Yi Wu 12505bd17d replace go path with global variable.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-20 16:35:48 +08:00
Bo-Yi Wu c1a38daab1 Merge pull request #88 from appleboy/docker
Fixed #87 Rewrite docker testing.
2016-05-19 23:29:32 +08:00
Bo-Yi Wu 349099fcf6 test gorush version.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-19 22:45:42 +08:00
Bo-Yi Wu 87320ed011 Rewrite docker testing.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-19 21:34:17 +08:00
Bo-Yi Wu a918e55b6a Merge pull request #86 from appleboy/hidetoken
Fixed #85 Add hideToken func.
2016-05-16 22:03:58 +08:00
Bo-Yi Wu b40bfbead5 update readme.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-16 22:02:24 +08:00
Bo-Yi Wu af63356e56 add hide token config.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-16 21:04:05 +08:00
Bo-Yi Wu 537605a86c Add hideToken func.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-16 20:36:56 +08:00
Bo-Yi Wu 3ebcbbed72 [ci skip] add httpie command.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-14 23:23:09 +08:00
Bo-Yi Wu cf3b9e6d4f fix docker test
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-13 17:18:03 +08:00
Bo-Yi Wu fc3997f794 unlink coverage file
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-13 14:54:35 +08:00
Bo-Yi Wu 98fd1e3485 using alpine 1.6.2 for golang.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-11 20:20:48 +08:00
Bo-Yi Wu 504dedf464 Merge pull request #84 from appleboy/docker
Fixed #82 Support docker compose for concurrent build.
2016-05-11 04:13:20 -05:00
Bo-Yi Wu c499d407b1 do not cache gorush images.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-11 17:11:21 +08:00
Bo-Yi Wu d97ed3457f support docker compose testing.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-11 17:00:17 +08:00
Bo-Yi Wu 9a2459af06 add random image name.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-09 17:03:02 +08:00
Bo-Yi Wu 80e1850017 fix add version on docker build.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-09 15:09:58 +08:00
Bo-Yi Wu d9f7c16432 add version from flag
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-09 14:48:07 +08:00
Bo-Yi Wu 822c8038d2 update dependency.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-08 00:12:12 +08:00
Bo-Yi Wu c0e3a871d6 fix docker build in production.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-04 15:32:51 +08:00
Bo-Yi Wu 25a152b533 Add version number.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-04 15:10:43 +08:00
Bo-Yi Wu 937f35e284 update docker testing script via glide.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2016-05-04 15:02:54 +08:00