Commit graph

18 commits

Author SHA1 Message Date
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