Aditya Maru
9336122050
src: add some idempotent cleanup safeguard in post action
1 year ago
Aditya Maru
2ca2ad464d
Merge pull request #51 from useblacksmith/wrap-err
...
src: wrap all steps after blacksmith builder in try catch
1 year ago
Aditya Maru
bdf7f0bb37
src: wrap all steps after blacksmith builder in try catch
...
This ensures we always run cleanup if any step after creating the Blacksmith
builder errors out.
1 year ago
Aditya Maru
02f42e1599
Merge pull request #50 from useblacksmith/make-action-idempotent
...
src: change sticky disk key to repo name
1 year ago
Aditya Maru
9b63433194
src: make blacksmith builder name unique
1 year ago
Aditya Maru
bda6587832
src: change sticky disk key to repo name
1 year ago
Aditya Maru
7cbe92e7ed
Merge pull request #49 from useblacksmith/use-mirror
...
src: add local mirror to buildkit toml
1 year ago
Aditya Maru
c33190b3c9
src: add local mirror to buildkit toml
1 year ago
Aditya Maru
7e9c6bd324
Merge pull request #48 from useblacksmith/fix-ordering
...
src: fix the movement of cleanup to the main step
1 year ago
Aditya Maru
1dee25cffd
src: fix the movement of cleanup to the main step
1 year ago
Aditya Maru
eb6486e7e1
Merge pull request #47 from useblacksmith/resize
...
src: add resize2fs call if the block device is formatted
1 year ago
Aditya Maru
f16c36e819
src: add resize2fs call if the block device is formatted
1 year ago
Aditya Maru
d197edcd29
Merge pull request #46 from useblacksmith/vm-notification
...
src: add petname and vmID to notification
1 year ago
Aditya Maru
e1da38ff9d
src: add petname and vmID to notification
1 year ago
Aditya Maru
c7565a4e0e
Merge pull request #45 from useblacksmith/move-some-stuff
...
src: move shutdown, cleanup, commit from post to after build
1 year ago
Aditya Maru
ac4af6279b
src: move shutdown, cleanup, commit from post to after build
1 year ago
Aditya Maru
e6e6650123
Merge pull request #44 from useblacksmith/cat-logs
...
dist: cat buildkit log file if build fails
1 year ago
Aditya Maru
138e3a2a14
dist: cat buildkit log file if build fails
1 year ago
Aayush Shah
bdd6696880
Only use buildRef if it exists ( #42 )
1 year ago
Aayush Shah
658750494f
workflows: add workflow to avoid checking in ungenerated code ( #41 )
1 year ago
Aayush Shah
03e2c54ea5
report cache hit ratio and build size back to backend ( #40 )
1 year ago
Aayush Shah
ed90c2b818
log the input context as well as the final context ( #39 )
1 year ago
Aditya Maru
0a2f8c5a2c
Merge pull request #38 from useblacksmith/fix-format
...
*: blkid returns non-zero code if no fs found
1 year ago
Aditya Maru
3cdd1d81fc
*: blkid returns non-zero code if no fs found
1 year ago
Aditya Maru
c32c79337e
Merge pull request #37 from useblacksmith/format-client-side
...
*: move formatting of the block device to the client
1 year ago
Aditya Maru
88ab597dfe
*: move formatting of the block device to the client
...
Previously, we were incorrectly formatting the block device
on the ceph server. This could cause corruption. As a mitigation
we now conditionally format the block device on the client. This
should only kick in if a previous parent clone has not already been
formatted.
1 year ago
Aditya Maru
633d4da860
Merge pull request #36 from useblacksmith/plumb-docker-build-id
...
*: plumb docker build ID to host agent
1 year ago
Aditya Maru
b83388c4ca
*: inline headers
1 year ago
Aditya Maru
ec9585dc66
Merge pull request #34 from useblacksmith/adityamaru-patch-1
...
.github: add workflow to bump tags to master
1 year ago
Aditya Maru
0576bed986
Create bump_tags_to_master.yaml
1 year ago
Aayush Shah
a6005ce994
record and report docker build duration seconds ( #33 )
1 year ago
Aayush Shah
7d2e9e7288
log the full request URL ( #32 )
1 year ago
Aayush Shah
3b6e3e7be4
update generated code ( #31 )
1 year ago
Aayush Shah
4e686a61f2
log the status code in the build reporting warning ( #30 )
1 year ago
Aayush Shah
fc356a7e65
inline some logic ( #29 )
1 year ago
Aayush Shah
5dc5ef6baa
stop messing up API client headers in requests to backend ( #28 )
1 year ago
Aayush Shah
562ddafb4b
rename a method and add some debug logging ( #27 )
1 year ago
Aayush Shah
c50dbd0552
dont fail the build if we fail to contact backend ( #26 )
1 year ago
Aayush Shah
51601ec916
report builds to the backend ( #25 )
1 year ago
Aayush Shah
363377eec6
update generated code ( #24 )
1 year ago
Aayush Shah
0488127ec0
correct warning log line ( #22 )
1 year ago
Aayush Shah
daa8a63bfa
rename getRemoteBuilderAddr to getBuilderAddr ( #21 )
1 year ago
Aayush Shah
5d3ec55e86
fix lint errors ( #20 )
1 year ago
Aditya Maru
0dd24abd97
Merge pull request #19 from useblacksmith/hit-sentry
...
*: hit sentry on failures to get remote docker builders
1 year ago
Aditya Maru
d13406287c
remove some core info lines
1 year ago
Aditya Maru
dbdd453773
check if headers are override
1 year ago
Aditya Maru
fca4e68484
fix naming of request options
1 year ago
Aditya Maru
32418bd064
send request options as json
1 year ago
Aditya Maru
36669c3483
fix sentry endpoint
1 year ago
Aditya Maru
31a478457f
*: hit sentry on failures to get remote docker builders
1 year ago