Commit graph

46 commits

Author SHA1 Message Date
Gus Luxton c9d107374e
Add correct volumes to DEB publishing step (#5101) 2020-12-11 18:45:06 -04:00
Gus Luxton c59293675a
Implement DEB repo creation via Drone (#4996) 2020-11-30 17:44:48 -04:00
Gus Luxton 553d632b2d
Post-release checklist for 5.0 (#4982) 2020-11-25 17:23:00 -04:00
Gus Luxton ff8d85b9cf
Add Slack notification on failure (#4971) 2020-11-25 16:52:29 -04:00
Gus Luxton d1cd94535c
Bump Go to 1.15.5 (#4853) 2020-11-16 15:18:10 -04:00
Andrew Lytvynov 76d07d10cf
Bump Go to 1.15.3 (#4811)
* Bump Go to 1.15.5

* Downgraded Go version to 1.15.3.

* Sign .drone.yml

Co-authored-by: Russell Jones <rjones@gravitational.com>
Co-authored-by: Gus Luxton <gus@gravitational.com>
2020-11-16 18:36:17 +00:00
Gus Luxton e5062f939f
Fix S3 bucket location for Helm chart publishing job (#4816) 2020-11-13 14:03:44 -04:00
Gus Luxton 02d62f9be9
Update to Helm v3 and package all charts (#4809) 2020-11-12 21:02:33 -04:00
Gus Luxton 813cfa16f8
Skip publishing of pre-release RPMs (#4796) 2020-11-12 11:13:52 -04:00
Gus Luxton bb04e5cf5b
Implement RPM repo creation in Drone (#4690) 2020-11-10 15:32:34 -04:00
Gus Luxton abe2b607d5
Add support for RPM signing via Drone (#4634) 2020-10-31 15:27:00 -03:00
Gus Luxton 9c0d2bd210
Add arm64 builds (#4639) 2020-10-28 23:23:52 -03:00
Gus Luxton 53cfda2fe0
Use tmpfs instead of disk storage (#4647) 2020-10-28 19:26:32 -03:00
Gus Luxton 712421b6df
Bump up Teleport version for cron-built Docker images (#4602) 2020-10-22 00:17:54 -03:00
Gus Luxton 57067a5a16
Install ca-certificates from package rather than copying manually (#4576) 2020-10-19 16:38:46 -03:00
Gus Luxton b8a898a7f6
Stop test execution early for changes to docs only (#4560) 2020-10-19 16:25:52 -03:00
Gus Luxton 45459a5d94
Write binary build failure notifications to dev-teleport channel instead (#4558) 2020-10-15 13:25:19 -03:00
Gus Luxton 210ef92b74
Try building on push (#4555) 2020-10-14 23:39:06 -03:00
Gus Luxton 4ea4ef6d54
Explicitly mount /tmp as an emptyDir for docker:dind and integration tests (#4528) 2020-10-13 14:24:30 -03:00
Gus Luxton 5a124f6d27
Remove Marketplace AMI builds, plus other tidying (#4502) 2020-10-13 11:44:34 -03:00
Gus Luxton da79a064f8
Fix name of unit test job in Drone (#4487) 2020-10-08 18:01:55 -03:00
Gus Luxton 4edf2355ef
Run k8s integration tests in Drone (#4437) 2020-10-07 18:01:33 -03:00
Gus Luxton 95bb1bc7f4 Fix Drone signature on master 2020-10-06 23:26:32 +00:00
Sasha Klizhentas c1b1c6a154 Improves logging and error handling in filesessions.
Adds chaos tests for async file upload.

Fixes playback for legacy sessions stored unpacked on disk
2020-10-06 13:41:17 -07:00
Gus Luxton 8d1903df9d
Split Docker/AMI jobs into separate build and publish steps (#4313) 2020-09-21 14:34:50 -03:00
Gus Luxton a6bb9993a1
Fix triggers for tests to run on PRs only (#4278) 2020-09-01 14:28:47 -03:00
Gus Luxton 132dadb992
Seperate milv tests to run independently for internal and external links (#4258) 2020-08-31 18:01:48 -03:00
Gus Luxton a89fd4dd2c
Export FIPS_AMI_NAME for Enterprise AMI builds (#4209) 2020-08-17 11:11:45 -03:00
Gus Luxton db2f48dc1e
More build pipeline fixes (#4201)
* Fix S3 upload path for FIPS artifacts
* Remove RUNTIME from RPM build
* Build full binaries for Docker images with webassets included
* Export correct variables for Enterprise builds
2020-08-13 14:28:09 -03:00
Gus Luxton b3946a670d
Fix some Drone tag build failures (#4147) 2020-08-10 11:15:05 -03:00
Gus Luxton c33dde5263
Add AMI builds to Drone (#4144) 2020-08-10 09:51:26 -03:00
Gus Luxton 1613979ee3
Fix up clone logic and doc tests for forks (#4126) 2020-07-28 17:59:08 -03:00
Gus Luxton 4ffadda44b
Only check out Enterprise code when running on Gravitational repos (#4115) 2020-07-24 20:37:14 -03:00
Gus Luxton c13fb1439a
Add jobs for Drone MacOS/ARM exec runners (#4093) 2020-07-24 17:46:20 -03:00
Gus Luxton 625a9a20d8
Fix Drone signature (#4084) 2020-07-20 17:55:09 -03:00
Gus Luxton b934d3b971
Add Docker builds to Drone (#4029) 2020-07-20 17:18:00 -03:00
Gus Luxton 1729eaf2a2
Change cron Docker image base to ubuntu (#4070) 2020-07-17 21:35:46 -03:00
Gus Luxton ca59ead882
Add RPM/DEB/i386 releases to Drone pipeline (#4006) 2020-07-16 21:43:18 -03:00
Gus Luxton 171cf7a6d2
Sign YAML (#4017) 2020-07-10 18:53:33 -03:00
Andrew Lytvynov 2f45cef664 Update dockerized build to Go 1.14 2020-07-10 20:29:28 +00:00
Gus Luxton 943e0d0b37
Various buildbox/Drone fixes (#3982) 2020-07-08 22:46:11 -03:00
Gus Luxton b4ea0ab9c6
Update cron image versions for 4.3 (#3998) 2020-07-08 19:28:37 -03:00
Andrew Lytvynov 5edd5809d1 drone: check docs/ for trailing whitespace 2020-07-08 21:04:16 +00:00
Gus Luxton 72b3679018
Add Helm chart packaging for Teleport (#3943) 2020-07-02 10:48:54 -07:00
Gus Luxton 4f59699c2d
Adds detail that joining sessions is not supported in recording proxy mode (#3915) 2020-06-26 15:55:52 -03:00
Gus Luxton 872fed3e75
Add Drone pipeline to Teleport repo (#3793) 2020-06-25 14:29:10 -03:00