Friendica
daniel:// stenberg://
daniel:// stenberg://

daniel:// stenberg://

bagder@mastodon.social

daniel:// stenberg://

bagder@mastodon.social
I write curl. I don't know anything.
ActivityPub
2024-11-13 17:34:54 2024-11-08 12:20:44 2024-11-08 12:20:43 5972238

daniel:// stenberg://
daniel:// stenberg://
mastodon - Link to source

daniel:// stenberg://

10 months ago • •

daniel:// stenberg://

10 months ago • •


#curl is now officially running more than 200 CI jobs per PR.

Most of them run about 2000 tests each.

Almost 400K test runs in total.

#curl
  •  Languages
  •  Search Text
  •  Share via ...

treefit reshared this.

in reply to daniel:// stenberg://

Eeee Ali e
mastodon - Link to source

Eeee Ali e

in reply to daniel:// stenberg:// • 10 months ago • •
hooly mother =))
  •  Languages
  •  Search Text
  •  Share via ...
in reply to daniel:// stenberg://

rsalz
mastodon - Link to source

rsalz

in reply to daniel:// stenberg:// • 10 months ago • •
show off.
  •  Languages
  •  Search Text
  •  Share via ...
in reply to rsalz

daniel:// stenberg://
mastodon - Link to source

daniel:// stenberg://

in reply to rsalz • 10 months ago • •
@rsalz that's my middle name!
@rsalz
  •  Languages
  •  Search Text
  •  Share via ...
in reply to daniel:// stenberg://

Thibault
mastodon - Link to source

Thibault

in reply to daniel:// stenberg:// • 10 months ago • •
Why are there so many ? Are there that many different platforms curl can run on or are they mostly different versions of a handful of platform/OSes ?
  •  Languages
  •  Search Text
  •  Share via ...
in reply to Thibault

daniel:// stenberg://
mastodon - Link to source

daniel:// stenberg://

in reply to Thibault • 10 months ago • •
@thibault platforms, build combinations, different 3rd party libraries, different debug/analyzers/scanners, different build systems
@Thibault
  •  Languages
  •  Search Text
  •  Share via ...
in reply to daniel:// stenberg://

Lukas
mastodon - Link to source

Lukas

in reply to daniel:// stenberg:// • 10 months ago • •

Are those de-duplicated? How are dealing with push vs PR builds?

#SFML is currently getting ~100 builds, but on a PR it's always duplicated because we can't (easily) get GitHub Actions to ignore PR if it also runs for push.

Shows the GitHub Actions run pages saying

ci.yml
on: push
Matrix: build
97 jobs completed

Finalize Coverage Upload

Formatting
Documentation

Matrix: sanitize
3 jobs completed

Matrix: tidy
7 jobs completed
#sfml
  •  Languages
  •  Search Text
  •  Share via ...
in reply to Lukas

daniel:// stenberg://
mastodon - Link to source

daniel:// stenberg://

in reply to Lukas • 10 months ago • •
@darkcisum they run for every PR and when pushed to master. As they should. What's to dedupe?
@Lukas
  •  Languages
  •  Search Text
  •  Share via ...
in reply to daniel:// stenberg://

Lukas
mastodon - Link to source

Lukas

in reply to daniel:// stenberg:// • 10 months ago • •
So you have push only set up for master? Meaning, if you don't open a PR for a feature branch, no builds are executed?
  •  Languages
  •  Search Text
  •  Share via ...
in reply to Lukas

daniel:// stenberg://
mastodon - Link to source

daniel:// stenberg://

in reply to Lukas • 10 months ago • •
@darkcisum we don't do feature branches, or rather they don't need to run any tests until they become a PR
@Lukas
  •  Languages
  •  Search Text
  •  Share via ...
in reply to daniel:// stenberg://

Johan Lindskogen
mastodon - Link to source

Johan Lindskogen

in reply to daniel:// stenberg:// • 10 months ago • •
what’s the runtime?
  •  Languages
  •  Search Text
  •  Share via ...
in reply to Johan Lindskogen

daniel:// stenberg://
mastodon - Link to source

daniel:// stenberg://

in reply to Johan Lindskogen • 10 months ago • •
Most of them complete within 20 minutes, typically all of them within 30 minutes. But we have worked HARD recently to get hem down to this. Used to be multiple hours.
This entry was edited (10 months ago)
  •  Languages
  •  Search Text
  •  Share via ...
in reply to daniel:// stenberg://

Johan Lindskogen
mastodon - Link to source

Johan Lindskogen

in reply to daniel:// stenberg:// • 10 months ago • •
That’s really impressive. We’re lucky if our iOS build completes within 45 mins.
  •  Languages
  •  Search Text
  •  Share via ...
in reply to daniel:// stenberg://

gigantos
mastodon - Link to source

gigantos

in reply to daniel:// stenberg:// • 10 months ago • •
oh my. You may need to add a carbon footprint graph 😅
  •  Languages
  •  Search Text
  •  Share via ...
⇧