Joel Maher
f1a6c9dfd5
Remove Glean from Treeherder ( #8267 )
2024-11-01 08:54:59 -07:00
Valentin Rigal
4252aa4d5a
Update Django from 4.2 to 5.1 ( #8218 )
...
* Bump Django to 5.1.1 and django rest framework to 3.15.2
* Bump Python to 3.10
Also updates old references
* Replace AlterIndexTogether in migrations
https://docs.djangoproject.com/en/4.2/releases/4.2/#index-together-option-is-deprecated-in-favor-of-indexes
* Fix linters deprecation errors
2024-10-07 16:04:32 +02:00
Sebastian Hengst
076514040a
Bug 1908165 - don't restart any services after apt-get, suppress prompt
2024-07-16 22:10:44 +02:00
EvaBardou
494ca3c615
Remove MySQL integration and dedicated code ( #7814 )
...
* Remove MySQL integration and dedicated code
* Nit
* Clean up a few more files
* Fix linting
* Propagate DATABASE_URL in other containers
2024-05-30 15:19:56 +02:00
renovate[bot]
6583ba632b
Update codecov orb to v4
2024-04-16 13:19:27 +02:00
Sebastian Hengst
3cf087b516
Remote docker and ubuntu upgrades ( #7922 )
...
* Switch to docker24
* Switch to default Ubuntu image in circleCI
* Switch tox config from whitelist_externals to allowlist_externals
2024-03-04 16:58:14 +01:00
renovate[bot]
e13848b23b
Update Node.js to v21
2023-11-08 12:32:09 +01:00
Sebastian Hengst
1e0eddac89
Renovate node20 ( #7813 )
...
* Update Node.js to v20.6.1
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-20 01:49:58 +02:00
Sebastian Hengst
3a728ebdc7
Upgrade CircleCI remote docker from 19.03.14 to 20.10.23
2023-09-14 17:24:52 +02:00
Valentin Rigal
9579aa43eb
Run tests with both DB backends in separate CI jobs
2023-08-11 11:45:43 +02:00
Bastien Abadie
1e0d51a410
Run unit tests on CI with postgres
2023-08-11 11:45:43 +02:00
renovate[bot]
6f97dd1ae6
Update codecov orb to v3.2.5
2023-06-19 03:57:06 +00:00
Suhaib Mujahid
1223700ad0
Migrate to the new Codecov uploader ( #7680 )
...
* Migrate to the new Codecov uploader
* Use the Codecov uploader in CircleCI configs directly
* Use codecov orb
2023-04-08 11:15:46 -07:00
Joel Maher
80d3cc89e5
disable ccov until we can figure out the new uploader for codecovio. ( #7681 )
...
Co-authored-by: Ronan Maher <ronanhmaher@gmail.com>
2023-04-07 14:30:28 -07:00
Sebastian Hengst
6ef986571c
fix backend build in Python tests
2023-02-10 23:32:29 +01:00
Joel Maher
eb63031fb5
Fix glean generation by installing yarn packages ( #7614 )
...
* Fix pinned dependencies in dev.in
* Revert "Fix pinned dependencies in dev.in"
This reverts commit 5dca034baf
.
* Fix pinned dependencies in dev.in
* Revert "Fix pinned dependencies in dev.in"
This reverts commit 5dca034baf
.
* Fix pinned dependencies in dev.in
* Revert "Fix pinned dependencies in dev.in"
This reverts commit 5dca034baf
.
* Fix pinned dependencies in dev.in
* Revert "Fix pinned dependencies in dev.in"
This reverts commit 5dca034baf
.
* Adjust circleCI yarn build:glean
2023-01-05 03:36:22 -08:00
Joel Maher
0d84ea7458
add glean to treeherder for measuring failure outcomes ( #7583 )
...
* add glean to treeherder for measuring failure outcomes
* add glean to treeherder for measuring failure outcomes
* allow for notification of glean metrics and ability to turn on/off glean
* add data review bug
* add updatePinnedJobs function to failureSummaryTab
2023-01-04 14:58:12 -08:00
Joel Maher
f49772e844
Fix build:docs failure by removing poetry and installing mkdocs via pip ( #7603 )
...
* Fix pinned dependencies in dev.in
* Revert "Fix pinned dependencies in dev.in"
This reverts commit 5dca034baf
.
* Fix pinned dependencies in dev.in
* Revert "Fix pinned dependencies in dev.in"
This reverts commit 5dca034baf
.
* Fix pinned dependencies in dev.in
* Revert "Fix pinned dependencies in dev.in"
This reverts commit 5dca034baf
.
* Fix pinned dependencies in dev.in
* Revert "Fix pinned dependencies in dev.in"
This reverts commit 5dca034baf
.
* simple test
2022-12-21 07:22:21 -08:00
Bastien Abadie
6c56b6cd64
Update references to Python 3.9
2022-06-02 15:48:06 +02:00
Bastien Abadie
68596acba4
Bump to python 3.8 ( #7438 )
...
* Bump to python 3.8
* Avoid RuntimeError: dictionary keys changed during iteration
* Fix hanging test_tracker_updates_records_with_missing_data
* Disable pytest warning on on Unraisable exceptions
2022-05-16 11:30:31 -07:00
Ben Hearsum (he/him)
985bd0333c
Try pinning docker compose version ( #7282 )
2021-10-01 12:10:55 +01:00
Sarah Clements
7ea0760c58
Remove heroku v2 ( #7271 )
...
* update dockerfile and remove post_compile
* remove more heroku mentions
* remove redis heroku ref
* update middleware and CSP
* remove irrelevant test and script references to heroku
remove tox heroku command from circleCI config
* more references removed
* remove prototype2 reference
* remove old TLS check for redis
2021-09-16 11:30:12 +01:00
Sarah Clements
d7849ac7af
Revert "heroku cleanup ( #7219 )" ( #7245 )
...
This reverts commit 7cb8d8abe7
.
2021-08-18 18:22:13 +01:00
Sarah Clements
7cb8d8abe7
heroku cleanup ( #7219 )
...
* update dockerfile and remove post_compile
* remove redis heroku ref
* update middleware and CSP
* remove irrelevant test and script references to heroku
remove tox heroku command from circleCI config
* remove get_tls_redis_url and reconfigure default TLS_PATH_CERT in docker file
2021-08-16 14:49:07 +01:00
Ben Hearsum (he/him)
e448e62c35
Deploy to dockerhub for changes to prototype branch ( #7221 )
2021-07-22 15:26:23 -04:00
Jeremiah Orem
d32cc0aa56
circleci: create docker tag off prototype branch ( #7175 )
2021-06-07 16:55:51 -07:00
Renovate Bot
b6c6f54162
Update node orb to v4.1.1
2021-05-17 07:38:15 +00:00
Renovate Bot
26eb16fe1f
Update docker Docker tag to v19.03.15
2021-05-17 04:15:50 +00:00
Jeremiah Orem
44fdd690cc
circleci: create docker images referencing git commit ( #7107 )
2021-04-15 11:37:41 -07:00
renovate[bot]
dc78379d17
Update Node.js to v14 ( #7063 )
...
* update node in docker files
* update docker image to avoid yarn error
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Sarah Clements <sclements313@gmail.com>
2021-04-07 11:59:29 -07:00
Ben Hearsum (he/him)
66f1eac118
Add CloudOps-ready Docker builds ( #7072 )
...
* First stab at dockerflow support
* Add dockerfile and entrypoint for production builds
* Add docker build to circle
* Add stub version.json file
* Fix linting issues
* Add entrypoints for cronjobs
2021-03-26 16:21:57 -04:00
Sarah Clements
0c1533b439
Change circle-ci default machine image for python-tests ( #6983 )
...
* It looks like the default image changed to perhaps an older version of ubuntu
that was throwing an error and causing these tests to fail
2021-01-20 12:03:48 -08:00
Armen Zambrano G
071088c00a
Some CI & tox changes ( #6942 )
...
*Create new Tox environment for linting checks
* Move production environment variables into Heroku's tox environment
* Call `tox -e docker` instead of custom command
* Upload code coverage file
* Run JS tests before trying to submit coverage results
* Upgrade very old pip package
2021-01-05 16:51:23 -08:00
Sarah Clements
21d5561673
Replace Travis with CircleCi ( #6935 )
...
* Add .circleci/config.yml
* Initial set up with node and yarn config
* set up heroku builds
* add python test config
* remove most travis references and travis.yml
2020-12-23 17:09:58 -08:00