Commit cf6c086
committed
Make more layers of python image reusable
* by first installing system dependencies and then python
Setting python version incl. patch
Fix python version env var
Improve readability of docker build output
Use PR-base-image for datascience-image in a PR
Enable buildKit layer caching
Fix layer caching
Remove breaking cache-parameter
Next attempt to get buildcache to work
Fix pip installation for datascience image
Tweaked order of ARGs to invalidate less layers
Use all caches in datascience builds
Speed up builds by not loading images unnecessarily
Ensure big apt-get layer is shared
Don't build gpu images for now
Fix main-builcache declaration
Extracting apt-get into build-step to ensure reuse
Share cache among all builds
Build base image separately
Strictly separate base from python image build
Move build-arg so it's avaiable1 parent dcd4861 commit cf6c086
File tree
5 files changed
+166
-65
lines changed- .circleci
- python
- base
- datascience
5 files changed
+166
-65
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
6 | 24 | | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
7 | 44 | | |
8 | 45 | | |
9 | 46 | | |
10 | 47 | | |
11 | 48 | | |
12 | 49 | | |
13 | | - | |
| 50 | + | |
14 | 51 | | |
15 | 52 | | |
16 | 53 | | |
17 | 54 | | |
18 | 55 | | |
| 56 | + | |
| 57 | + | |
19 | 58 | | |
20 | | - | |
| 59 | + | |
21 | 60 | | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
27 | 70 | | |
28 | 71 | | |
29 | 72 | | |
| |||
32 | 75 | | |
33 | 76 | | |
34 | 77 | | |
35 | | - | |
| 78 | + | |
36 | 79 | | |
37 | 80 | | |
38 | 81 | | |
39 | 82 | | |
40 | 83 | | |
| 84 | + | |
| 85 | + | |
41 | 86 | | |
42 | 87 | | |
43 | 88 | | |
44 | 89 | | |
45 | 90 | | |
46 | | - | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
47 | 99 | | |
48 | 100 | | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | 101 | | |
54 | 102 | | |
55 | 103 | | |
| |||
68 | 116 | | |
69 | 117 | | |
70 | 118 | | |
| 119 | + | |
71 | 120 | | |
72 | 121 | | |
73 | 122 | | |
74 | | - | |
| 123 | + | |
75 | 124 | | |
76 | 125 | | |
77 | 126 | | |
| |||
81 | 130 | | |
82 | 131 | | |
83 | 132 | | |
| 133 | + | |
| 134 | + | |
84 | 135 | | |
85 | 136 | | |
86 | 137 | | |
87 | 138 | | |
88 | 139 | | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
94 | 146 | | |
95 | 147 | | |
96 | 148 | | |
97 | 149 | | |
98 | 150 | | |
99 | | - | |
100 | | - | |
101 | | - | |
102 | | - | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
103 | 157 | | |
104 | 158 | | |
105 | 159 | | |
| |||
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
3 | 4 | | |
4 | 5 | | |
5 | 6 | | |
| |||
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
13 | | - | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
17 | | - | |
| 18 | + | |
18 | 19 | | |
19 | 20 | | |
20 | 21 | | |
| |||
28 | 29 | | |
29 | 30 | | |
30 | 31 | | |
31 | | - | |
| 32 | + | |
0 commit comments