1
0
Fork 0
mirror of https://github.com/docker/build-push-action.git synced 2025-05-06 21:49:33 +02:00
Commit graph

274 commits

Author SHA1 Message Date
Aayush Shah
a6005ce994
record and report docker build duration seconds (#33) 2024-11-19 02:28:40 -05:00
Aayush Shah
7d2e9e7288
log the full request URL (#32) 2024-11-19 01:55:23 -05:00
Aayush Shah
3b6e3e7be4
update generated code (#31) 2024-11-19 01:49:41 -05:00
Aayush Shah
fc356a7e65
inline some logic (#29) 2024-11-19 01:35:40 -05:00
Aayush Shah
562ddafb4b
rename a method and add some debug logging (#27) 2024-11-19 01:18:53 -05:00
Aayush Shah
c50dbd0552
dont fail the build if we fail to contact backend (#26) 2024-11-19 00:38:24 -05:00
Aayush Shah
51601ec916
report builds to the backend (#25) 2024-11-19 00:27:39 -05:00
Aayush Shah
363377eec6
update generated code (#24) 2024-11-18 11:56:07 -05:00
Aditya Maru
d13406287c remove some core info lines 2024-11-16 13:25:09 -07:00
Aditya Maru
dbdd453773 check if headers are override 2024-11-16 13:04:34 -07:00
Aditya Maru
fca4e68484 fix naming of request options 2024-11-16 11:02:17 -07:00
Aditya Maru
32418bd064 send request options as json 2024-11-16 09:46:14 -07:00
Aditya Maru
36669c3483 fix sentry endpoint 2024-11-16 08:59:44 -07:00
Aditya Maru
31a478457f *: hit sentry on failures to get remote docker builders 2024-11-12 19:23:57 -07:00
Aditya Maru
d778ef8660 *: ignore the inputs builder 2024-11-11 17:16:54 -07:00
Aditya Maru
279255870a add retry to umount logic incase proc is still running 2024-11-08 10:27:16 -05:00
Aditya Maru
f8e57e8819 *: clear up logs 2024-11-07 22:05:54 -05:00
Aditya Maru
5e4f9e6868 more debugging 2024-11-07 15:30:58 -05:00
Aditya Maru
ae321d5513 add some more debugging for arm builds 2024-11-07 15:27:48 -05:00
Aditya Maru
6211bc2630 src: dont fatal on shutdown 2024-11-04 16:24:12 -05:00
Aditya Maru
0f425d2ea6 add missing vmID in form data 2024-11-04 09:56:41 -05:00
Aditya Maru
417c6d6fdf dist: missed build regen 2024-11-04 09:50:01 -05:00
Aditya Maru
3b1df39d5d *: teach action to hot load sticky disks
This change teaches the build push action to request a stickydisk
every time it runs. Once the SD is hotloaded the VM will mount
the buildkit root dir and starts buildkitd.
2024-11-01 21:14:17 +05:30
Aayush
6f9ad79a61
point staging runs to staging anvil 2024-10-03 09:29:23 -04:00
Aayush
6f17c30763
rely on GITHUB_REPOSITORY to get the repo name 2024-10-02 17:33:26 -04:00
Aayush Shah
3f6698f877
tls (#12)
* tls

* set up tls while creating the remote builder
2024-10-02 16:57:18 -04:00
Aayush
6960b243a5
improve error logging 2024-09-30 17:32:10 -04:00
Aayush Shah
9c81a9e3dd
only retry build task submission on ephemeral server errors (#11) 2024-09-29 18:40:01 -04:00
Aayush Shah
2fe866cc23
retry on ephemeral http errors (#10) 2024-09-29 17:47:15 -04:00
Aayush
717de04552
revert back to logging task id 2024-09-27 17:09:42 -04:00
Aayush
c675e14e3a
log the prefix task id since its more user readable 2024-09-27 16:31:28 -04:00
Aayush
5158225acc
normalize dockerfile paths 2024-09-27 16:06:04 -04:00
Aayush Shah
cb07435230
include e2e builder launch time the complete request payload (#9) 2024-09-26 17:50:25 -04:00
Aayush
828fa88525
plumb task id through to abandon call 2024-09-25 13:55:39 -04:00
Aayush
2b966d15c9
log abandonment url 2024-09-25 13:39:00 -04:00
Aayush
b15cec1fbd
improve error logs 2024-09-25 10:33:03 -04:00
Aayush
f261a983fd
misc cleanup 2024-09-24 23:35:31 -04:00
Aayush
bd6be25457
retry ephemeral anvil errors 2024-09-24 23:12:52 -04:00
Aayush
242068ab54
additional logging 2024-09-24 22:52:55 -04:00
Aayush
2d18077219
log the submitted build task id 2024-09-24 16:39:15 -04:00
Aayush Shah
30b096e0c1
fix typo (#8) 2024-09-20 20:47:13 -04:00
Aayush Shah
294f759b05
add a fallback input (#7) 2024-09-20 20:21:04 -04:00
Aayush Shah
84699d113f
point to fly staging (#6) 2024-09-20 19:41:33 -04:00
Aayush Shah
d13597721e
npm run build (#5) 2024-09-20 00:27:22 -04:00
Aayush
595f5a79be
configure a local builder using the docker-container driver as a fallback 2024-09-13 12:29:35 -07:00
Aayush
cb250fea79
plumb through the dockerfile path when creating a build_task 2024-09-12 17:53:59 -07:00
Aditya Maru
fca077e64d src: add logic to report differently on success and failure 2024-09-11 20:54:27 -04:00
Aditya Maru
29a5593aa1 *: basic scaffolding for build-push-action
1. Checks we have buildx installed
2. Configures a remote builder if we get an address back
3. Uses the already configured builder if we don't get an address back

This change does not plumb the dockerfile path through as the entity,
and does not differentiate a failed build from a succesful to report
to anvil in the post step yet.
2024-09-11 20:08:08 -04:00
CrazyMax
0aba704831
chore: update generated content
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2024-08-13 11:18:29 +02:00
CrazyMax
646a62b4f2
chore: update generated content
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2024-08-07 22:13:02 +02:00