+sysadmin

Nate


On 7/22/20 2:13 PM, David Hurka wrote:
Hi everyone,

I’m interested in how the CI jobs work. I expected that they are virtual
machines, set up to build the respective commit of the respective repository.

I looked at the command line output of some Okular CI jobs, and they don’t
appear to be set up to build something. For each run, they appear to install
everything needed from apt, then build the whole repository in every detail.
This is not how I usually build stuff at home; my system already has
everything installed, and I only need to rebuild what has changed. Is all that
computation needed? Seems like a waste of CI minutes to me.

clang_format makes this output:

@ Get:1 http://deb.debian.org/debian testing/main amd64 perl-modules [...]
@       ^^^^

Looks terrifying. Do CI jobs fetch stuff from lokal mirrors in their virtual
environment, or is it terrifying?

Cheers, David



Reply via email to