Commit Graph

67 Commits

Author SHA1 Message Date
Marius fd2926cf60 chore: Deploy tusd on Go 1.12 2019-05-20 22:53:39 +02:00
Marius 774cd3800d etcd3locker: Do not run tests on Go < 1.11 2019-05-20 22:38:53 +02:00
Marius 2c19a92316
ci: Update helm installation script
In the hope that it will fix the `curl: (3) Illegal characters found in URL` error inside the deployment step:
https://travis-ci.org/tus/tusd/jobs/518477872#L7357
2019-04-10 22:53:35 +02:00
Marius 7eb95254a5
Cleanup Travis CI instructions (#231) 2019-01-14 16:19:11 +01:00
Marius 5bc494a989
Install new Docker version on CI (#230) 2019-01-14 13:10:18 +01:00
Marius 58ecb9f4e4
Add Go 1.10 to testing setup 2018-05-13 14:31:50 +02:00
Marius 364825871e
Update Helm installation script version
We were unable to install Helm on Travis CI as described in https://github.com/kubernetes/helm/issues/3665. A recent commit in master fixed this issue.

@kiloreux
2018-03-17 11:40:17 +01:00
Kevin van Zonneveld ad5c45ff16 Remove frey references 2018-03-14 12:27:48 +01:00
kiloreux a7f2d8cdd2
Deploy on master 2018-01-04 17:36:10 +01:00
kiloreux adddcf752d Kube (#163)
* Initial kube

* Added testing docker image

* Added docker building

* Deploy the branch

* Deploy to production

* hiddent maybe

* Faster build please

* One charachter

* We need to use yaml in standard way

* Bring test back again

* Added command arguments

* Move to tus project

* Domain expired

* Added King Marius recommendation

* Added pvc

* Change branch name

* Added HPA

* Extended memory @Acconut

* Separete gcloud from kubernetes

* remove test for quicker iteration

* Remove garbage ignore

* Move back to old trusty

* Debug base64

* Remove docker build and test again base64

* Bring it back

* Wrong

* we don't need helm

* Update domain

* Increase body size

* Add long timeouts because we don't want another nginx instance

* Get the tests running again
2018-01-03 13:10:44 +01:00
Kevin van Zonneveld 897e40e02d Revert "Revert "Revert "[wip] K8s (#162)"""
This reverts commit 66887c14e0.
2017-11-29 11:22:05 +01:00
Kevin van Zonneveld 66887c14e0 Revert "Revert "[wip] K8s (#162)""
This reverts commit a7dd6a5160.
2017-11-29 11:21:34 +01:00
Kevin van Zonneveld a7dd6a5160 Revert "[wip] K8s (#162)"
This reverts commit 88d5475691.
2017-11-29 11:21:21 +01:00
kiloreux 88d5475691 [wip] K8s (#162)
* Initial kube

* Added testing docker image

* Added docker building

* Deploy the branch

* Deploy to production

* hiddent maybe

* Faster build please

* One charachter

* We need to use yaml in standard way

* Bring test back again

* Added command arguments

* Move to tus project

* Domain expired
2017-11-29 11:06:45 +01:00
Marius dda5f922c3 Test against Go 1.9 on Travis 2017-08-26 16:32:03 +02:00
Marius 9ad88c0424 Include Go 1.8 release into tested versions 2017-02-21 23:27:23 +01:00
Marius f4810ff429 Drop support for testing on Go1.4 on Travis
The AWS Go SDK has dropped support Go1.4 in a recent commit
(0cec6f30ed).
Therefore, we decided to not test this unsupported Go version anymore.
2016-12-20 17:25:24 +01:00
Marius 360d63eefa Revert "Attempt to run tests and deploy without sudo"
This reverts commit 6fcba73263.
2016-11-11 21:41:11 +01:00
Marius 6fcba73263 Attempt to run tests and deploy without sudo 2016-11-11 21:33:52 +01:00
Marius 921b77df84 Only build all files if it's a tagged commit (for releases deployment) 2016-11-11 21:24:45 +01:00
Marius ebfe631ddf Do not use sudo for installing frey 2016-11-11 16:37:59 +01:00
Marius fb523ce470 Build all binaries only on releases deploy 2016-11-11 16:23:42 +01:00
Marius bffd8f24b0 Deploy current master branch to master.tus.io 2016-11-11 15:59:01 +01:00
Marius c80386f552 Stop support for Go1.3 2016-09-30 01:01:33 +02:00
Marius f0bb13f727 Make consul tests exclusive for Go1.6+ 2016-09-30 00:47:28 +02:00
Marius c61a300693 Merge branch 'master' into vendor_govendor 2016-09-30 00:13:44 +02:00
Marius 536aaeba71 Use Go 1.7 for cross compilation instead of goxc(1) 2016-09-30 00:10:42 +02:00
Marius ac66b6f043 update travis 2016-09-21 00:05:52 +02:00
Marius 081568cf96 Add Go 1.7 to automated tests 2016-08-26 16:30:40 +02:00
Marius c6e52b4ecb Install unvendored dependcies on Travis 2016-08-26 16:27:56 +02:00
Marius 930a63c058 Update instructions for setting version, build commit and date 2016-07-12 14:46:24 +02:00
Marius 00818ee472 Do not run non-existant script after deploys 2016-05-24 11:36:48 +02:00
Marius c37f751626 Run frey deployment after every successful deploy 2016-05-10 14:53:25 +02:00
Marius eb8cb09ad1 Use Go 1.6. instead of Release Candidate for tests 2016-05-10 12:01:32 +02:00
Kevin van Zonneveld 603fce7559 Now that Frey deploys via Travis are working, only do it on tags, and after release 2016-03-29 19:41:44 +02:00
Kevin van Zonneveld f0f16865a9 Rebuild env so it can be deployed to the tus server 2016-03-29 17:52:46 +02:00
Kevin van Zonneveld 8ed24a65d9 Run on legacy build infra for now until Frey supports sudo-less pip installs 2016-03-29 17:01:07 +02:00
Kevin van Zonneveld 98a6cb0cc5 Always answer yes 2016-03-29 16:07:50 +02:00
Kevin van Zonneveld 373001127c Speed up Travis build by caching apt, Frey tools and gimme 2016-03-29 15:31:33 +02:00
Kevin van Zonneveld 2d30a16ffc Move code-deploy to before release-deploy 2016-03-29 15:17:15 +02:00
Kevin van Zonneveld f3437a7ec5 Temporarily also deploy non-tagged commits to test frey deploy 2016-03-29 13:42:55 +02:00
Kevin van Zonneveld c549faafbc Add Frey secrets 2016-03-29 13:38:28 +02:00
Kevin van Zonneveld 43653b6d01 Travis whitespace 2016-03-29 13:38:20 +02:00
Kevin van Zonneveld e54850a3aa Add Frey support
Squashed commit of the following:

commit 9071377570a97d599f7fc769f4d26b45d03020cb
Author: Kevin van Zonneveld <kevin@vanzonneveld.net>
Date:   Tue Mar 29 13:36:57 2016 +0200

    Remove useless env code

commit 529aed3535d0159dd7291532ebb6cfcc9ae401c6
Author: Kevin van Zonneveld <kevin@vanzonneveld.net>
Date:   Tue Mar 29 13:31:38 2016 +0200

    Update state, add launch target

commit fde533f9f6cc896a7e2abd7e68320d806d90ba27
Author: Kevin van Zonneveld <kevin@vanzonneveld.net>
Date:   Tue Mar 29 11:07:35 2016 +0200

    First swing at moving Frey to tusd
2016-03-29 13:37:19 +02:00
Marius c542a657ff Exclude .hooks direcory from tests 2016-02-22 14:08:24 +01:00
Marius 7d304082ea Test Golang 1.6 Release Candidate 2 2016-02-11 16:22:19 +01:00
Marius 35e024c736 Remove Go 1.2 as supported target 2016-02-11 16:21:58 +01:00
Marius 35b51812d5 Use correct flag for passing ldflags to goxc 2016-01-23 13:19:03 +01:00
Marius 2a84435974 Add version information for tusd builds 2016-01-23 12:43:50 +01:00
Marius 73e3adbb24 Test against Go 1.6 Beta 2 2016-01-17 15:34:58 +01:00