Commit Graph

4126 Commits

Author SHA1 Message Date
Buck Doyle
db209f50b5 Parse index key from hostname
My goal is to use the branch name as the subdomain, this
is a step toward that.
2016-04-15 16:34:49 +02:00
Buck Doyle
6b53f583fd Change name of deploy target 2016-04-15 16:13:59 +02:00
Buck Doyle
1aeb2f9016 Add ember-cli-deploy-github
Thanks to @lukemelia for the suggestion.
2016-04-15 15:19:06 +02:00
Buck Doyle
2dff78b0ea Try to get current branch name 2016-04-15 15:05:23 +02:00
Buck Doyle
00be9c26bb Remove S3 prefix 2016-04-15 10:46:22 +02:00
Buck Doyle
1c59f0cf51 Add verbose deployment logging
The assets are seemingly missing from S3.
2016-04-15 10:38:28 +02:00
Buck Doyle
364fe16cfe Fix escaping 2016-04-15 10:07:46 +02:00
Buck Doyle
c2600f27c5 Add more escaping
ugh
2016-04-15 10:00:25 +02:00
Buck Doyle
e788de0acb Use double quotes for substitution 2016-04-15 09:48:57 +02:00
Buck Doyle
3ca1c216f5 Add call to status API
I would be surprised if this worked on the first try!

This uses a GitHub API token from my own account, stored
in an environment variable on Travis. Maybe we need a bot
account of some sort.
2016-04-15 09:38:49 +02:00
Buck Doyle
ab9f89f42b Add filter for deployment of PRs only 2016-04-15 09:27:57 +02:00
Buck Doyle
f9b1b7601e Change domain for asset host 2016-04-14 18:14:20 +02:00
Buck Doyle
dfb80470f6 Add index key option for Redis front-end 2016-04-14 18:10:01 +02:00
Buck Doyle
84ac5f2abf Test 2016-04-14 16:42:40 +02:00
Buck Doyle
067a19a264 Add logging 2016-04-14 16:32:28 +02:00
Buck Doyle
7ed9b4357b Remove tiny Sinatra server 2016-04-14 15:59:32 +02:00
Buck Doyle
a9bd47502d Restore original Ruby server 2016-04-14 15:54:38 +02:00
Buck Doyle
0403884224 Add Redis front-end to existing Ruby server 2016-04-14 15:54:05 +02:00
Buck Doyle
45f90c5ed2 Try other S3 credentials 2016-04-14 14:56:06 +02:00
Buck Doyle
ef73b927e8 Disable some builds for now 2016-04-14 14:47:32 +02:00
Buck Doyle
34444246fd Further refine logging 2016-04-14 14:46:58 +02:00
Buck Doyle
f8ccf9d8d8 Add more logging 2016-04-14 14:24:27 +02:00
Buck Doyle
4e1b2cd140 Add logging 2016-04-14 12:54:13 +02:00
Buck Doyle
0887bf9cde Add deployment link to log
My eventual goal is to use the GitHub Status API to add
this link to the pull request page, but I’m not currently
sure how to accomplish that.
2016-04-14 12:45:07 +02:00
Buck Doyle
770e708552 Disable activation of deployment 2016-04-14 12:22:47 +02:00
Buck Doyle
02e653576a Reduce verbosity of deployment 2016-04-14 12:21:53 +02:00
Buck Doyle
d8446a596c Restrict deployment to only default build 2016-04-14 12:20:28 +02:00
Buck Doyle
ce413fb8fc Convert deploy to after_script 2016-04-14 11:14:06 +02:00
Buck Doyle
fb0e7e16f4 Use existing environment variables 2016-04-14 10:47:23 +02:00
Buck Doyle
a672891b7e Update fingerprint prepended URL 2016-04-14 10:22:17 +02:00
Buck Doyle
8028b694e6 Add preliminary deployment script
I don’t yet know how the `on` option works…?
2016-04-14 10:21:40 +02:00
Buck Doyle
6325fa2e8d Add preliminary deployment configuration
This assumes that, for instance, the S3 credentials are
available as environment variables. There are some decisions
about where to store configuration that need discussion,
this is just to get things going for now.
2016-04-14 10:10:06 +02:00
Buck Doyle
167bd114c5 Add Redis gem 2016-04-13 18:00:29 +02:00
Buck Doyle
95da771778 Fix path to server 2016-04-13 17:55:10 +02:00
Buck Doyle
b921ab5191 Remove Ember CLI buildpack 2016-04-13 17:51:13 +02:00
Buck Doyle
1a84955bd0 Add experimental Redis front-end 2016-04-13 17:45:17 +02:00
Buck Doyle
2b878d8628 Add ember-cli-deploy and lightning pack 2016-04-13 16:08:38 +02:00
Piotr Sarnacki
1c49615a2d Merge pull request #488 from fauxton/ce_upgrade_ember_cli
Upgrade Ember-CLI to 2.4.3
2016-04-13 11:05:00 +02:00
Piotr Sarnacki
d6c4f1beea Merge pull request #489 from travis-ci/remove-sponsors
Remove unused images
2016-04-13 11:03:44 +02:00
Piotr Sarnacki
f459fed279 Merge pull request #492 from travis-ci/adding-igor-carmen-maren-buck
Remove Buck for now
2016-04-13 11:01:17 +02:00
Curtis Ekstrom
8de13d1949
Simplify testem logic and remove console logging 2016-04-12 23:04:08 +02:00
Buck Doyle
35f9d00a7d Remove Buck for now 2016-04-12 18:25:40 +02:00
Buck Doyle
17f200081a Merge pull request #491 from travis-ci/adding-igor-carmen-maren-buck
Adding Igor, Carmen, Maren, and Buck
2016-04-12 17:58:52 +02:00
Buck Doyle
a17556baf6 Remove mistakenly-added line 2016-04-12 17:41:11 +02:00
Buck Doyle
575d78e38d Auto-merged master into adding-igor-carmen-maren-buck on deployment. 2016-04-12 17:02:56 +02:00
Justine Arreche
d6d1b7c738 update bucks gif 2016-04-12 10:54:50 -04:00
Curtis Ekstrom
3fa2fcea93 Auto-merged master into remove-sponsors on deployment. 2016-04-12 16:30:06 +02:00
Buck Doyle
67104fc1f1 Merge pull request #490 from travis-ci/speed_up_production_builds
Exclude emoji images from fingerprinting to speed up production builds
2016-04-12 16:23:06 +02:00
Justine Arreche
ebb451d70c adding in Maren and Buck 2016-04-12 09:54:22 -04:00
Buck Doyle and Curtis Ekstrom
e14003eb53
Exclude emoji images from fingerprinting to speed up production builds 2016-04-12 15:32:15 +02:00