272 Commits

Author SHA1 Message Date
7ed00b6e8d Split the binary build (#985)
As we can not compile darwin binaries with static flags I have split the
build process into different make tasks. Now we get static linked
binaries especially for linux so that it also can run on older versions
of CenOS and so on.

Signed-off-by: Thomas Boerger <thomas@webhippie.de>
2017-03-07 21:49:24 +08:00
ea8c8cdaf3 Fix master builds on mips* again (#815)
* Use local folder for xgo

* Always do crosscompile and testing to fail early

* Added mips* values for boltdb

In order to get master building again I have applied these 2 additional
files to boltdb. This should get dropped when
https://github.com/boltdb/bolt/issues/656 gets solved.
2017-02-02 11:56:08 +08:00
2d17d6bc16 Clone tags within drone for proper version generation (#591) 2017-01-05 18:13:02 +08:00
6aacf4d2f0 Properly handle drone tags and release/* branches (#466) 2016-12-24 00:00:48 +01:00
7b67347104 Fixed drone tagging 2016-12-23 19:51:39 +01:00
578a8e258e Revert "Disable coverage report for now" (#400) 2016-12-16 12:49:54 +01:00
8aeeed0a23 Disable coverage report for now (#395)
Until aircover gets updated so that it works again I have disabled to
coverage report upload for now.
2016-12-15 12:26:34 +01:00
2b63f32b8a Enabled bindata build tag and generate bindata (#352) 2016-12-05 23:39:45 +08:00
8a28130540 Fixed build tags and deps for all build/test steps 2016-12-05 14:34:55 +01:00
2932042a6d Get rid of bin folder within makefile, enabled TiDB (#319)
* Get rid of the bin folder within the build process

Signed-off-by: Thomas Boerger <thomas@webhippie.de>

* Dropped latest make task, it is unused

Signed-off-by: Thomas Boerger <thomas@webhippie.de>

* Added tidb tag to drone config

Signed-off-by: Thomas Boerger <thomas@webhippie.de>

* Dropped the cert build tag

Signed-off-by: Thomas Boerger <thomas@webhippie.de>

* Dropped useless minwinsvc build tag

Signed-off-by: Thomas Boerger <thomas@webhippie.de>

* Dropped the useless build tags from drone config

Signed-off-by: Thomas Boerger <thomas@webhippie.de>
2016-12-01 15:28:43 +08:00
684d55e130 Reenabled lint check within drone 2016-11-29 14:15:36 +01:00
575dc69e3b Updated drone docker definitions
In order to automatically build docker images I have re-enabled the
docker building parts within our drone runs on every push to master and
on every tag.

Signed-off-by: Thomas Boerger <tboerger@suse.de>
2016-11-28 14:15:14 +01:00
65549863bc Dropped latest publishing from drone 2016-11-25 13:07:19 +01:00
0accc935a3 Fixed s3 publishing within drone 2016-11-25 10:53:48 +01:00
3ae7955d15 Disable broken docker build for now 2016-11-25 10:11:49 +01:00
755ed84740 Be more explicit and dropped matrix builds from drone 2016-11-25 10:11:49 +01:00
fd090dc29b Added matrix drone builds 2016-11-24 14:48:40 +01:00
4c03974326 Create a first draft for .drone.yml 2016-11-24 14:47:36 +01:00
37d8d3afe9 more APIs on #12 2014-11-18 11:07:16 -05:00
db0026c507 test drone 2014-11-17 17:47:13 -05:00
51f6148851 test drone 2014-11-17 17:36:51 -05:00
c0549a169a test drone 2014-11-17 17:19:17 -05:00