Commit Graph

1051 Commits (933612205085b9414638c2e468c5c60db7214d3b)
 

Author SHA1 Message Date
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