Skip to content

Commit e0fb1d9

Browse files
authored
Update circleci base image (#98)
The old `circleci/*` images have finally been deprecated, so it's past time to switch over.
1 parent 11956bb commit e0fb1d9

File tree

1 file changed

+14
-7
lines changed

1 file changed

+14
-7
lines changed

.circleci/config.yml

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,23 @@ jobs:
33
build:
44
working_directory: ~/web-monitoring-diff
55
docker:
6-
- image: circleci/python:3.7
6+
- image: cimg/python:3.7
77
steps:
88
- checkout
9+
- run:
10+
name: Install System Dependencies
11+
command: |
12+
sudo apt-get update
13+
sudo apt-get install \
14+
libxml2-dev libxslt-dev libssl-dev openssl libcurl4-openssl-dev
15+
916
- restore_cache:
1017
keys:
11-
- cache-v1-{{ arch }}-{{ checksum "requirements.txt" }}-{{ checksum "requirements-server.txt" }}-{{ checksum "requirements-dev.txt" }}-{{ checksum "requirements-experimental.txt" }}
12-
- cache-v1-{{ arch }}-{{ checksum "requirements.txt" }}-{{ checksum "requirements-server.txt" }}-{{ checksum "requirements-dev.txt" }}-
13-
- cache-v1-{{ arch }}-{{ checksum "requirements.txt" }}-{{ checksum "requirements-server.txt" }}-
14-
- cache-v1-{{ arch }}-{{ checksum "requirements.txt" }}-
15-
- cache-v1-{{ arch }}-
18+
- cache-v2-{{ arch }}-{{ checksum "requirements.txt" }}-{{ checksum "requirements-server.txt" }}-{{ checksum "requirements-dev.txt" }}-{{ checksum "requirements-experimental.txt" }}
19+
- cache-v2-{{ arch }}-{{ checksum "requirements.txt" }}-{{ checksum "requirements-server.txt" }}-{{ checksum "requirements-dev.txt" }}-
20+
- cache-v2-{{ arch }}-{{ checksum "requirements.txt" }}-{{ checksum "requirements-server.txt" }}-
21+
- cache-v2-{{ arch }}-{{ checksum "requirements.txt" }}-
22+
- cache-v2-{{ arch }}-
1623

1724
# Bundle install dependencies
1825
- run:
@@ -25,7 +32,7 @@ jobs:
2532
2633
# Store bundle cache
2734
- save_cache:
28-
key: cache-v1-{{ arch }}-{{ checksum "requirements.txt" }}-{{ checksum "requirements-server.txt" }}-{{ checksum "requirements-dev.txt" }}-{{ checksum "requirements-experimental.txt" }}
35+
key: cache-v2-{{ arch }}-{{ checksum "requirements.txt" }}-{{ checksum "requirements-server.txt" }}-{{ checksum "requirements-dev.txt" }}-{{ checksum "requirements-experimental.txt" }}
2936
paths:
3037
- venv
3138

0 commit comments

Comments
 (0)