Akihiro Suda
|
de0f17bc41
|
Merge pull request #50 from tonistiigi/solver-separate-ops
solver: move ops to separate files
|
2017-07-03 16:02:40 +09:00 |
Tonis Tiigi
|
159044aa05
|
buildd: enable debug handlers
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-07-02 23:54:17 -07:00 |
Tonis Tiigi
|
daefcdc9f7
|
solver: move ops to separate files
Preparation for making these unit testable.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-07-02 21:26:57 -07:00 |
Akihiro Suda
|
a7c6f8165d
|
Merge pull request #48 from tonistiigi/fix-flicker
progress: better protection against flickering
|
2017-07-03 12:57:58 +09:00 |
Tonis Tiigi
|
1f5addddac
|
vendor: update containerd
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-07-01 08:37:36 -07:00 |
Tonis Tiigi
|
246ce5e037
|
cache: fix reference releasing
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-07-01 08:37:30 -07:00 |
Tonis Tiigi
|
6d1400a507
|
cache: fix reclaimable data view
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-06-30 22:24:32 -07:00 |
Tonis Tiigi
|
8067ce372e
|
progress: better protection against flickering
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-06-30 11:36:59 -07:00 |
Akihiro Suda
|
f6962a4a0c
|
Merge pull request #44 from tonistiigi/progress-replays
Add progress replay for already completed active vertexes
|
2017-06-30 15:46:31 +09:00 |
Tõnis Tiigi
|
d3767f2f9d
|
Merge pull request #46 from AkihiroSuda/dockerignore
.gitignore and .dockerignore: add .buildstate
|
2017-06-29 23:35:51 -07:00 |
Akihiro Suda
|
e461ae6bb8
|
.gitignore and .dockerignore: add .buildstate
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
|
2017-06-30 06:24:19 +00:00 |
Tonis Tiigi
|
f9bd9b5cb3
|
solver: fix vertex info becoming lost on progress replay
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-06-29 22:42:00 -07:00 |
Tonis Tiigi
|
65c2f8ef4c
|
solver: cache vertex progress for replays
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-06-29 22:42:00 -07:00 |
Akihiro Suda
|
878a0a74e2
|
Merge pull request #43 from tonistiigi/better-errors
Better errors messages and canceling
|
2017-06-30 14:36:25 +09:00 |
Tonis Tiigi
|
3b388fbefc
|
progress: fix closing progress writers on cancel
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-06-29 20:41:53 -07:00 |
Tonis Tiigi
|
d918b28961
|
progress: show logs for a failed vertex
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-06-29 16:22:37 -07:00 |
Tonis Tiigi
|
2df68a5706
|
solver: add error reporting and canceling support
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-06-29 15:31:08 -07:00 |
Tõnis Tiigi
|
8a5b6c8118
|
Merge pull request #42 from tonistiigi/vertex-sharing
solver: add vertex sharing on concurrent builds
|
2017-06-29 11:04:45 -07:00 |
Tonis Tiigi
|
ec5c60283e
|
solver: add vertex sharing on concurrent builds
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-06-28 21:52:05 -07:00 |
Tõnis Tiigi
|
359ef47d52
|
Merge pull request #40 from tonistiigi/llb-update
llb: add more features to client package
|
2017-06-27 09:09:42 -07:00 |
Tonis Tiigi
|
10ab37dddb
|
llb: mark the functions that allow formatting
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-06-26 11:51:27 -07:00 |
Tonis Tiigi
|
7867a504dd
|
example: parallel git pulls in buildkit example
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-06-26 11:03:19 -07:00 |
Tonis Tiigi
|
991ab8d9a3
|
llb: add more helpers and tests to llb client
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-06-26 11:03:12 -07:00 |
Tõnis Tiigi
|
afd6ad7031
|
Merge pull request #39 from moby/remove-debug-file
Remove debug file
|
2017-06-23 11:58:24 -07:00 |
Tonis Tiigi
|
f9ee71b03c
|
Remove debug file
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-06-23 11:49:17 -07:00 |
Tõnis Tiigi
|
c44c439629
|
Merge pull request #20 from tonistiigi/remove-poc
Remove POC label
|
2017-06-23 09:54:54 -07:00 |
Tonis Tiigi
|
b573060eea
|
project: remove poc label
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-06-23 09:37:36 -07:00 |
Tõnis Tiigi
|
03f75b49f5
|
Merge pull request #21 from tonistiigi/detect-runc
worker: detect missing runc early
|
2017-06-23 09:35:33 -07:00 |
Tõnis Tiigi
|
5831eeaa6e
|
Merge pull request #19 from tonistiigi/add-readme
add readme
|
2017-06-22 17:28:25 -07:00 |
Tonis Tiigi
|
83f34dca64
|
add readme
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-06-22 17:20:19 -07:00 |
Tonis Tiigi
|
defc9c9dc0
|
worker: detect missing runc early
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-06-22 13:42:56 -07:00 |
Tõnis Tiigi
|
5c67a451b1
|
Merge pull request #18 from tonistiigi/update-containerd
Update containerd
|
2017-06-22 13:12:06 -07:00 |
Tonis Tiigi
|
bd32090372
|
progress: temp fix for context canceling
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-06-22 12:14:39 -07:00 |
Tonis Tiigi
|
7d835ce16c
|
vendor: update containerd
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-06-22 12:14:39 -07:00 |
Tõnis Tiigi
|
c14e612589
|
Merge pull request #17 from tonistiigi/progress-size
progress: add terminal size detection
|
2017-06-22 12:13:58 -07:00 |
Tõnis Tiigi
|
d3b68425cd
|
Merge pull request #16 from tonistiigi/change-dump-to-json
buildctl: use json for debugging
|
2017-06-22 09:10:48 -07:00 |
Tonis Tiigi
|
c654d03037
|
progress: add terminal size detection
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-06-21 19:06:25 -07:00 |
Tõnis Tiigi
|
376ac07c8d
|
Merge pull request #15 from tonistiigi/improve-llb
Improve llb
|
2017-06-21 18:55:39 -07:00 |
Tonis Tiigi
|
944b1ae7a6
|
examples: add example for building buildkit itself
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-06-21 15:21:45 -07:00 |
Tonis Tiigi
|
728de510f3
|
llb: improve llb generation
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-06-21 15:21:36 -07:00 |
Tonis Tiigi
|
63fc74a0b1
|
buildctl: use json for debugging
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-06-21 15:03:20 -07:00 |
Tõnis Tiigi
|
168fbcc873
|
Merge pull request #14 from tonistiigi/binary-targets
hack: add binary targets
|
2017-06-19 16:32:27 -07:00 |
Tonis Tiigi
|
e940830845
|
hack: add binary targets
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-06-19 16:10:09 -07:00 |
Tõnis Tiigi
|
13e772a5d8
|
Merge pull request #13 from tonistiigi/progress-refactor
Progress refactor and worker logs
|
2017-06-19 14:47:31 -07:00 |
Tonis Tiigi
|
5244a14bc2
|
client: add integration tests
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-06-19 14:35:57 -07:00 |
Tonis Tiigi
|
3d3190573c
|
client: save logs to trace file
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-06-19 14:32:51 -07:00 |
Tonis Tiigi
|
0a7a2c1da3
|
solver: update exec ops to separate functions
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-06-19 14:32:50 -07:00 |
Tonis Tiigi
|
4ed7fa3280
|
progress: refactor progress IDs to items
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-06-19 14:32:50 -07:00 |
Derek McGowan
|
fa82d4bf5b
|
identity: add pkg for random id generation
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
|
2017-06-19 14:32:50 -07:00 |
Tõnis Tiigi
|
d3c69bcd5b
|
Merge pull request #12 from tonistiigi/progress
Improve progress on solver
|
2017-06-16 16:42:33 -07:00 |