BryceLTaylor
523b31c379
circleci deploy to staging with circle instead of travis
2021-03-23 16:01:09 -04:00
rschamp
341aa046e9
Install dev dependencies
2021-02-16 10:54:51 -05:00
Karishma Chadha
5e4680fcf6
Remove node_modules from travis cache config since we're using npm ci now.
2021-02-16 10:54:51 -05:00
Karishma Chadha
c58dcbb907
Update travis.yml to remove greenkeeper specific parts. Use npm ci instead of install and update.
2021-02-16 10:54:51 -05:00
Karishma Chadha
c9464954d0
Update travis.yml to fix build issues on 'master'
2021-02-04 13:51:02 -05:00
Bryce Taylor
c3f59957d7
Merge pull request #4465 from BryceLTaylor/Move-project-page-tests
...
Move project page tests
2020-10-08 11:20:03 -04:00
picklesrus
cb9c81fbf1
Add regex to match branches we want to run on.
...
escape the forward slash
remove the slash altogether.
put slashes back
escape /
escape /'s properly.
2020-09-25 09:44:03 -04:00
picklesrus
a1593abd0f
Revert "Stop running smoke tests unless the branch pushes to prod or staging."
2020-09-24 09:59:28 -04:00
BryceLTaylor
01c920ece2
Update travis.yml to send environment variables for project page tests
2020-09-22 16:51:33 -04:00
picklesrus
9730b10971
Stop running smoke tests except on unless we push or prod or staging.
...
Motivation: stop running them on dependapot branches/PRs since they
don't make sense.
2020-09-17 15:20:39 -04:00
BryceLTaylor
313b4f8955
Update node version used by travis and node-sass
2020-08-03 15:39:44 -04:00
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