Commit graph

71 commits

Author SHA1 Message Date
Benjamin Wheeler
5122922e36
use name in test stage 2020-01-28 11:14:16 -05:00
Benjamin Wheeler
bbae4570e0
Revert "Revert "attempt to get travis cron job to only run translations"" 2020-01-28 11:12:18 -05:00
Benjamin Wheeler
24fa082c19
Revert "attempt to get travis cron job to only run translations" 2020-01-28 10:52:45 -05:00
Ben Wheeler
725740293a revised travis yml to move condition to stage section 2020-01-24 10:39:32 -05:00
Ben Wheeler
a4764e0581 attempt to get travis cron job to only run translations 2020-01-23 12:36:47 -05:00
Ben Wheeler
2d3158a8f7 Introduce new tx-push-www script to automate string push to transifex 2020-01-16 16:06:55 -05:00
picklesrus
b98f8eda72 Hopefully fix captcha site key in prod. I think I made a copy/paste error originally. 2019-09-19 13:12:50 -04:00
picklesrus
d2cb0818c8 Maybe setup captcha site keys properly? 2019-08-29 11:22:55 -04:00
BryceLTaylor
b63d64d03e Run Jest tests alongside Tap tests 2019-07-17 15:33:01 -04:00
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