Ray Schamp
3e6982ff9d
Move remaining Makefile entries to package.json
...
Remove Docker since it wasn’t really being used.
2019-07-15 09:24:47 -04:00
Ray Schamp
2b558efb1d
Add package-lock
2019-07-12 10:13:28 -04:00
Paul Kaplan
a9d2592ff6
Merge pull request #2531 from paulkaplan/staging-ga
...
Add a staging GA tracker for testing
2018-12-20 15:36:57 -05:00
Colby Gutierrez-Kraybill
155c13820e
Only use SENTRY_AUTH_TOKEN in the environment variables set in travis gui
2018-12-20 14:15:00 -05:00
Colby Gutierrez-Kraybill
6c42f70d64
Add sentry auth, org and project dynamic configuration info
2018-12-20 14:08:32 -05:00
Paul Kaplan
9b1ba5ffcf
Add a staging GA tracker for testing
2018-12-20 13:34:35 -05:00
Ray Schamp
df3d18e649
Revert "Revert "use cdn.scratch.ly in staging""
2018-11-21 10:27:13 -05:00
Ray Schamp
45415944c1
Revert "use cdn.scratch.ly in staging"
2018-11-21 10:07:57 -05:00
Ben Wheeler
7ee463509c
use cdn.scratch.ly in staging
2018-11-19 17:07:48 -05:00
Ben Wheeler
8e967737e5
use production or staging hosts for static assets url
2018-11-13 15:32:59 -05:00
Karishma Chadha
e771e91164
Configure cloud host and pass it as a prop to the gui.
2018-10-29 01:05:36 -04:00
Paul Kaplan
1228ef73b2
Update API_HOST_STAGING to point to api.scratch.ly
2018-10-10 14:17:07 -04:00
Ray Schamp
eefc56527d
Update packages after installing
...
This will bring in the latest version of anything not explicitly pinned, notably scratch-gui
2018-08-17 10:41:57 -04:00
Ray Schamp
a3c929db3d
Finish setup of backpack, assets, projects hosts
2018-08-16 17:40:09 -04:00
Ray Schamp
d538412357
WIP: configure GUI for staging
2018-08-16 17:39:04 -04:00
BryceLTaylor
a46fd34e0d
Make Travis run tests on all branches
2018-07-11 15:11:36 -04:00
BryceLTaylor
58ba061c66
Make Travis use Saucelabs
2018-07-11 11:14:44 -04:00
Colby Gutierrez-Kraybill
9d58c73eb0
Moving EB_AWS* key pairs into the travis settings for this repository
2018-06-27 10:00:39 -04:00
BryceLTaylor
ecd3f673a6
Make travis only run selenium tests on Travis Branch
...
Until we can get the tests to run reliably
2018-05-31 15:05:40 -04:00
BryceLTaylor
55f72e7487
Update travis.yml typo on running smoke tests
2018-05-30 16:29:37 -04:00
BryceLTaylor
d58599a22f
Update travis.yml to run smoke tests
2018-05-30 10:40:44 -04:00
Ray Schamp
7a00acf737
Merge pull request #1744 from LLK/hotfix/conference-route
...
[Develop] Ignore querystring when routing conference page
2017-12-18 12:42:19 -05:00
Ray Schamp
969bc9e1cf
Travis pls
2017-12-18 11:50:03 -05:00
Matthew Taylor
b584bb80e7
Upgrade compatibility to node 8
...
This fixes an issue in compilation by upgrading node-sass to v4.6, and also upgrades express in the process.
Callback added to `writeFile` in `get-localized-urls` in order to avoid a deprecation warning during `make translations`.
2017-11-15 13:28:10 -05:00
Ray Schamp
84a37a671f
Remove SmartyStreets API
...
We are so lax with this that it's not actually helping us, and we don't have a plan with them anymore.
2017-07-13 10:44:50 -04:00
chrisgarrity
df15cb9dfb
Install c++ compiler to build native extensions ( #1360 )
...
The ubuntu image that we’re using doesn’t include a C++11 compliant compiler. Followed Travis instructions to install a compiler:
https://docs.travis-ci.com/user/languages/javascript-with-nodejs#Node.js-v4-(or-io.js-v3)-compiler-requirements
2017-06-21 13:08:11 -04:00
Ray Schamp
70188cfb03
Set up SCRATCH_ENV for staging
2016-07-28 13:59:23 -04:00
Ray Schamp
cfa85427b1
Add address validation
2016-06-14 17:29:30 -04:00
Ray Schamp
7bd5f8f6c9
Cache pip
2016-05-13 15:33:46 -04:00
Ray Schamp
0f33ec836c
Use published version of po2icu
...
Version 0.0.2 has i18next-conv 2.2.5 which uses iconv-lite rather than iconv. So this means we don't have to patch gcc.
2016-05-13 15:33:46 -04:00
Ray Schamp
dfac0380db
Install devDependencies
2016-05-13 15:33:46 -04:00
Ray Schamp
12447823f2
Fix defaults for fastly and analytics
2016-05-02 14:53:19 -04:00
Ray Schamp
3833c07518
Define all environment variables by branch name
2016-05-02 13:44:55 -04:00
Ray Schamp
e48b04f907
Add missing env variables needed for build
2016-05-02 11:57:46 -04:00
Ray Schamp
dd1c2c1627
Use s3cmd to sync with S3
2016-04-29 15:52:15 -04:00
Ray Schamp
8370a9d86c
Fix double =
2016-04-28 15:55:08 -04:00
Ray Schamp
669a8c9ae3
Mark version with webpack
2016-04-28 15:40:50 -04:00
Ray Schamp
39be1b2085
Prepend env to avoid error 127, remove s3 branch
...
Using env provides the environment needed by the script provider to run make.
Removing s3 branch from the staging deployment list so that this is ready to merge.
2016-04-21 09:50:17 -04:00
Ray Schamp
5cd3998c1c
Use after_success for deployment
...
The script provider seems to be unusable right now: https://github.com/travis-ci/travis-ci/issues/5538
2016-04-20 09:47:55 -04:00
Ray Schamp
ff70324fb5
Use s3 module to deploy to S3
2016-04-19 16:35:51 -04:00
Ray Schamp
de5f36b649
Add script for configuring Fastly for S3
...
* Builds the Pass condition based on the static directory and view routes.
* Updates Fastly with new header and conditions based on the view routes.
* Uses a nice module for interacting with fastly :)
Needs some major cleanup but it works. Hopefully Travis will work too.
2016-04-15 19:42:57 -04:00
Ray Schamp
c8c681f8c0
Use S3 to deploy
...
Temporarily deploy s3 branch to staging
2016-04-14 16:22:13 -04:00
Andrew Sliwinski
f23ada9264
Swap environments for CD. Resolves GH-351
2016-03-03 09:57:41 -05:00
Andrew Sliwinski
834327a96a
Patch GCC for travis image for Node 4.X. Re GH-351
2016-03-02 11:17:19 -05:00
Andrew Sliwinski
7faf2aa8c2
Update travis to use Node 4.2.X LTS. Re GH-351
2016-03-02 10:01:08 -05:00
Matthew Taylor
9dc4195bbf
add key again
2016-02-23 08:48:19 -05:00
Matthew Taylor
ab6bdfbd6a
Add new keys
2016-02-23 08:39:44 -05:00
Matthew Taylor
e294b68b77
Revert "Attempt to fix travis deployment"
...
This reverts commit 7488715b9a
.
2016-02-22 09:07:25 -05:00
Matthew Taylor
7488715b9a
Attempt to fix travis deployment
...
It seems to not like underscores anymore.
2016-02-18 15:54:03 -05:00
Ray Schamp
478fb499a7
Deploy hotfix and release branches to staging
2016-01-22 11:55:49 -05:00