ARPA-SIMC / moncic-ci

Continuous integration tool and development helper.
GNU General Public License v2.0
2 stars 0 forks source link

How to update apt repositeries before running Debian based CI #100

Closed edigiacomo closed 1 year ago

edigiacomo commented 1 year ago

Sometimes the Debian packaging fails because some dependencies are not found:

$ monci ci -s debian-gbp-release --debug --branch TAG ubuntujammy REPOURL
system.ubuntujammy stdout: The following packages have unmet dependencies:
system.ubuntujammy stdout:  builddeps:./ : Depends: python3-dballe but it is not installable

Current workaround:

$ monci run --maintenance ubuntujammy apt update

I don't know if there are better solutions.

spanezz commented 1 year ago

Now monci ci will always update/upgrade the container before the build. I added a monci ci --quick option to skip this while doing development