Commit graph

134 commits

Author SHA1 Message Date
Christopher Willis-Ford
d20f498e7f ci: first draft for GHA migration 2023-10-25 14:18:04 -07:00
Andy O'Neill
c996b1289f feat: use purple accent color for accessibility 2023-05-22 15:32:37 -04:00
Ben Wheeler
4f4285be86 make integration tests wait for deploy step before running 2022-10-28 17:10:30 -04:00
Ben Wheeler
dfb0c8af93 consolidated staging- and production- integration tests jobs 2022-10-28 10:38:17 -04:00
Ben Wheeler
0569b1bf3f separate integration tests into separate job within deploy workflow 2022-10-07 10:34:05 -04:00
BryceLTaylor
1bf6e69c79 use node 16.14.2 in circleci and recommend 16
updates a package-lock to one generated using node 16.14.2
Updates README to recommend using node 16
2022-04-01 11:38:23 -04:00
BryceLTaylor
bc9a2ce431 circleci use dockerhub-credentials context
use dockerhub credentials in the build-test-no-deploy workflow as well
2022-03-29 15:06:52 -04:00
BryceLTaylor
fa74735caf add comment to circle config 2022-02-01 14:59:24 -05:00
BryceLTaylor
3daaed7e07 circle remove having separate jobs and caching 2022-02-01 14:38:19 -05:00
Ray Schamp
372681ade1
Merge pull request #6375 from LLK/hotfix/gtm
[Develop] Add configuration for GTM
2021-12-20 09:34:53 -05:00
Karishma Chadha
1ac0e65648
Merge pull request #6372 from BryceLTaylor/circle-use-large-resource
use large resource_class in CircleCI build job
2021-12-14 15:27:22 -05:00
BryceLTaylor
bfbbc71489 circle rename build_pr job to build_no_cache and rename build_pr workflow 2021-12-14 15:14:12 -05:00
rschamp
a1ad451c5e Use large resource class
Copy of c78ab03bd8
/ht @bryceltaylor
2021-12-13 09:28:49 -05:00
BryceLTaylor
8fbb87acb8 fix build-pr job name in circle config 2021-12-10 15:45:09 -05:00
BryceLTaylor
f246580c19 circleci add build_pr job that runs on prs, old build doesn't run on prs 2021-12-10 15:41:18 -05:00
BryceLTaylor
c78ab03bd8 use large resource_class in CircleCI build job 2021-12-09 15:54:19 -05:00
BryceLTaylor
c0bbf60114 CircleCI use correct integration test command 2021-11-15 17:10:25 -05:00
BryceLTaylor
0555422c4b Don't try to run non-existent tap integration tests 2021-11-15 11:28:29 -05:00
BryceLTaylor
637dbf6b0b compress artifacts before storing them in circle 2021-05-11 15:27:09 -04:00
BryceLTaylor
7f3afc48df Build in circle on all branches but master 2021-05-11 15:08:58 -04:00
BryceLTaylor
ae53d40bdd Update circle config to name deploy step more generically 2021-05-11 15:08:31 -04:00
BryceLTaylor
a1230654cd Run npm ci in update-translations cron on circle 2021-05-04 11:20:47 -04:00
BryceLTaylor
2c8f94d1ab circleci turn on translation push cron job 2021-04-23 13:40:47 -04:00
BryceLTaylor
8d3243d195 Move deploy and integration tests to circle 2021-04-05 11:04:41 -04:00
BryceLTaylor
b6a16aa864 circleci update get-pip link 2021-03-30 17:59:41 -04:00
BryceLTaylor
523b31c379 circleci deploy to staging with circle instead of travis 2021-03-23 16:01:09 -04:00
BryceLTaylor
d1980857dc Revert "circleci zip the build for testing purposes"
This reverts commit 3f6b5d2269b84c1e7237805ae3c7f959dcae6410.

# Conflicts:
#	.travis.yml
2021-03-19 17:09:52 -04:00
BryceLTaylor
5f755524bf Revert "circleci build master to compare travis and circle"
This reverts commit cc9b2090b9271bd53a1e1ee7cfbd50249ad06ec8.

# Conflicts:
#	.travis.yml
2021-03-19 17:09:52 -04:00
BryceLTaylor
8757b7de9c circleci zip the build for testing purposes 2021-03-19 17:09:52 -04:00
BryceLTaylor
e29bc578d5 circleci build master to compare travis and circle 2021-03-19 17:09:52 -04:00
BryceLTaylor
ac27f8f589 circleci turn off staging deploy and tests through circle 2021-03-19 17:09:52 -04:00
BryceLTaylor
e605f0b7a0 circleci turn on running staging deploy and integration jobs 2021-03-19 17:09:52 -04:00
BryceLTaylor
ccd78b7692 circleci move creating out put files to circle config for unit tests 2021-03-19 17:09:52 -04:00
BryceLTaylor
031e00232d circleci move creating integration output files to circle config 2021-03-19 17:09:52 -04:00
BryceLTaylor
68e441f938 circleci store build folder as artifact 2021-03-19 17:09:52 -04:00
BryceLTaylor
7b3369bddf circleci remove store_artifacts steps from integration tests 2021-03-19 17:09:52 -04:00
BryceLTaylor
e6ac2a8248 circleci remove more references to circleci-configure-tests branch 2021-03-19 17:01:44 -04:00
BryceLTaylor
5c5da095fa circleci rename workflow 2021-03-19 17:01:44 -04:00
BryceLTaylor
7b208b6859 circleci don’t run workflow on circleCI-configure-tests branch 2021-03-19 17:01:44 -04:00
BryceLTaylor
54a81bf1c5 circleci turn off deploy to staging with circle 2021-03-19 17:01:44 -04:00
BryceLTaylor
e4ceaebdc9 circleci turn on build job for production 2021-03-19 17:01:44 -04:00
BryceLTaylor
e6abb412fb circleci use version 3.5 of get-pip.py, not 2.7 2021-03-19 17:01:44 -04:00
BryceLTaylor
b615a038c1 circleci use python3 instead of python to get pip 2021-03-19 17:01:44 -04:00
BryceLTaylor
2c19107746 circleci re-add python setup step, include install pip 2021-03-19 17:01:44 -04:00
BryceLTaylor
52eff51b40 circleci add install s3cmd back in 2021-03-19 17:01:44 -04:00
BryceLTaylor
d1d4ac696f circleci remove update python 2021-03-19 17:01:44 -04:00
BryceLTaylor
ba17ae952f circleci move python setup to its own run step 2021-03-19 17:01:44 -04:00
BryceLTaylor
ec1fea2efd circleci use next-generation docker image 2021-03-19 17:01:44 -04:00
BryceLTaylor
69cedde787 circleci remove checking ubuntu version 2021-03-19 17:01:44 -04:00
BryceLTaylor
98aff9920b circleci fix python install check ubuntu version 2021-03-19 17:01:44 -04:00