[SyneRBI/SIRF-SuperBuild] GHA: docker always builds master (Issue #775)

3 views
Skip to first unread message

Kris Thielemans

unread,
Nov 11, 2022, 5:20:54 PM11/11/22
to SyneRBI/SIRF-SuperBuild, Subscribed

https://github.com/SyneRBI/SIRF-SuperBuild/blob/a0ad95c056cd7f666d8e09f296d1234227d50bef/docker/Dockerfile#L127-L128
and https://github.com/SyneRBI/SIRF-SuperBuild/blob/a0ad95c056cd7f666d8e09f296d1234227d50bef/docker/user_sirf-ubuntu.sh#L11-L13
But this means that running the docker actions on GHA doesn't make sense for most PRs (unless it actually modifies docker files). We could disable the action on these PRs I guess (with some clever tricks to make sure modifications to the docker/*).

At present, we're wasting a lot of computation time...


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF-SuperBuild/issues/775@github.com>

Edoardo Pasca

unread,
Nov 15, 2022, 2:54:04 AM11/15/22
to SyneRBI/SIRF-SuperBuild, Subscribed

This is linked or possibly a duplicate of #664 and #597


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF-SuperBuild/issues/775/1314920220@github.com>

Edoardo Pasca

unread,
Aug 10, 2023, 4:37:28 AM8/10/23
to SyneRBI/SIRF-SuperBuild, Subscribed

@casperdcl I tried to copy the SuperBuild files from the local directory to the container. It works with the caveat that once you touch any file it rebuilds the image from the initial point! I haven't investigated any solutions to this.


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF-SuperBuild/issues/775/1672800624@github.com>

Casper da Costa-Luis

unread,
Feb 21, 2024, 5:37:19 PMFeb 21
to SyneRBI/SIRF-SuperBuild, Subscribed

Closed #775 as completed via #718.


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <SyneRBI/SIRF-SuperBuild/issue/775/issue_event/11883159467@github.com>

Reply all
Reply to author
Forward
0 new messages