Chris Garrity
b835de92af
Update circle-ci config to pull translations daily
...
Change the frequency of the job that pulls translations for the editor and www so that the staging server translations are updated more often, and we know earlier if there are translation problems.
Clarify that the time in the cron jobs is UTC, not local.
2020-10-21 09:51:53 -04:00
chrisgarrity
6e8f2284c5
Merge pull request #122 from chrisgarrity/update-cron
...
Revise Cron job schedule
2020-06-22 09:22:30 -04:00
chrisgarrity
72f1e2b1ff
Update .circleci/config.yml
...
Co-authored-by: Benjamin Wheeler <wheeler.benjamin@gmail.com>
2020-06-22 07:24:13 -04:00
chrisgarrity
23e28e2393
Update .circleci/config.yml
...
Co-authored-by: Benjamin Wheeler <wheeler.benjamin@gmail.com>
2020-06-22 07:24:03 -04:00
Chris Garrity
fdcd602463
Revise Cron job schedule
...
Run the cron jobs in the early morning instead of later in the evening.
* 3am should allow enough time for the weekly translations to get merged up to www
2020-06-16 15:52:01 -04:00
Chris Garrity
c3af096489
update circleci config
...
Don’t run pull translations on every merge.
2020-06-15 12:29:58 -04:00
Chris Garrity
64c4333aea
Add missing github config
...
The username and email were missing, so translation commit failed.
Added a new workflow for the tx-pull-manual branch to verify it works
2020-06-03 11:02:26 -04:00
Chris Garrity
c29d2ecdc3
add images for wiki pages
...
and fix circle config typo
2020-05-28 12:41:21 -04:00
Chris Garrity
a3fa0be074
Add slack notifications for failing cron jobs
...
* add the slack orb
* configure failure only status messages for the jobs that sync with transifex
2020-05-28 09:08:15 -04:00
Chris Garrity
c74511e5d5
install node-modules for cron workflows
...
The jobs that don’t run the build and test job (scheduled jobs) need to install the node modules because they’re not already in the workspace. The `node/install-packages` command from the node orb will use cached modules if available.
2020-05-28 07:35:58 -04:00
Chris Garrity
0184ebc4d4
Configure known_hosts with github for jobs that don’t run checkout
2020-05-27 16:23:49 -04:00
Chris Garrity
798b0eb221
fix use of VERSION env variable
...
was trying to use the variable before it was in the env.
2020-05-27 15:56:51 -04:00
Chris Garrity
e7487ed4ce
Add ssh keys to deploy job
...
pushing the git tag will when we npm publish will also require the git keys.
2020-05-27 14:36:47 -04:00
Chris Garrity
e8ae7efd37
Add schedule task for sync-help
2020-05-13 15:34:15 -04:00
Chris Garrity
f909883dc1
add weekly translation update
2020-05-13 15:22:50 -04:00
Chris Garrity
bd74bf9785
add deploy step
2020-05-13 15:10:18 -04:00
Chris Garrity
ef5cc01ff6
use latest node orb
2020-05-12 15:32:10 -04:00
chrisgarrity
d6da535b2d
Add .circleci/config.yml
2020-05-12 12:42:14 -04:00