Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/QubesOS/qubes-builderv2

Next generation of Qubes OS builder
https://github.com/QubesOS/qubes-builderv2

cli_template: fix template passed to plugins

27373e448911a8eddb5763380c3d28992fab78c9 authored almost 3 years ago
Make ShellCheck happy

a3c9d726714a09b903845bdfe73461b8f17f5bac authored almost 3 years ago
source: skip only what is already downloaded

087cdc300e8198c00e5abfb3034cb16a1e13bd8d authored almost 3 years ago
functions.sh: remove unused systemd_bind var

e75ad131ff9633e30cf05e9d3de9f0864a06602f authored almost 3 years ago
executors: strip newline before sanitize

eb0ca755a04a645fa022388ae048d27cb9a73641 authored almost 3 years ago
container: use short_id

094f419974a06589c90e3238cec1c0d5531911fe authored almost 3 years ago
gitlab-ci: pull image from @fepitre's registry

739bddb8217d011f335423020dc9bc3d51c5c2d2 authored almost 3 years ago
executor: don't use readline()

dedf6a9ffdaf40068b68c210c9382941de384edb authored almost 3 years ago
source_rpm: redirect error to /dev/null or /dev/stderr

f04f71a171b27768830105a6f6d3365060e4d99e authored almost 3 years ago
executors: improve log messages

c5a5b31829588ee0b8e147f829f6e14f215d8ab6 authored almost 3 years ago
container: use 'start --attach'

This is temporary until podman implement 'attach' method.

d4f381823aece305a60ebf5f4a9391b2fc73910e authored almost 3 years ago
gitlab-ci: disable podman build for vm-bullseye

https://github.com/containers/podman/issues/4619
https://www.mail-archive.com/debian-boot@lists....

20f9172b5f3fc0927c7b4e8af0ee0eacbeeab114 authored almost 3 years ago
gitlab-ci: rename template build jobs

6d1aa4859f04c119f02efe80fa214fd27bf0e0ea authored almost 3 years ago
source_rpm: few reformat and remove comment on previous builder

c1039cc641a23c43b05b9706ae5e3c31cfcb0c9f authored almost 3 years ago
dockerfiles: simplify fedora

f0794f4fe42aecd212bb108219ec2f79fcbc07b0 authored almost 3 years ago
gitlab-ci: add podman executor tests

We also convert dict values to strings for podman.

ffe080c8b4296bb42ad9b3621869d2ea4b7ae233 authored almost 3 years ago
cli_main: debug mode is also provided by builder configuration

ba75c646262c35ddf0e36404220cb2adb904d9a1 authored almost 3 years ago
.dockerignore: add tests/gnupg/S.*

4cdbf517492da20752c865e3efa7c9733a82d96b authored almost 3 years ago
cli: add subgroup for package and template

e4607e7d7fd19af75459d8bb0bbe80727e0c76a4 authored almost 3 years ago
Improve and adapt tests for Qubes OS runners

- This is a work in progress and it's a first pass
- Few fixes

87cdf078aa9dcae7873785c971c1fe523c31fe16 authored almost 3 years ago
plugins: add more message about exceptions

61220dca4923da8d1518d7fd96ef142fd5b3ab2a authored almost 3 years ago
container: remove container at the end

ca4f1c5f6dbb8af1806408f71ca17d80b18b0301 authored almost 3 years ago
template: ensure that repository folder exists

6d3b545fc27198271a4700d18c3e5a61705593dd authored almost 3 years ago
Update README

f1d56dfeeeee1c115aa16214b74d8cc4989002bd authored almost 3 years ago
template: ensure to create artifacts dir

95d6d203cf099c2079cc43b6a23e839a67889ffa authored almost 3 years ago
publish_rpm: add --yes to gpg client

980e4a3921678cd5277e75ecbd6ac73c3f7ae491 authored almost 3 years ago
gitlab-ci: build fepitre/qubes-builder-fedora locally

4113b9d99f01915604f948eeca73fe7794500f12 authored almost 3 years ago
publish_rpm: add --no-tty option

f2fc337835a165a4bf43ca6bd35662a71150e26d authored almost 3 years ago
publish_rpm: remove previous signed metadata and use --batch

d93f79d0fd7d8cb094a03e161f71b00f0a04cc0b authored almost 3 years ago
gitlab-ci: add note about temporary setup

3b7da83c478a4728c5088d32509bfdb627bf9c90 authored almost 3 years ago
Improve tests

fba5a4b076d347f4add509c96bbc92211e328626 authored almost 3 years ago
source_rpm: add more Fedora mock conf

0acfd6e474abe97dd918f1d41969a882243fc984 authored almost 3 years ago
Update README and policy file

3b9ede075b3c259c527ae3bcc0cbf708c4bd32bb authored almost 3 years ago
cli_main: few improvements and add 'all'

20b64cb5436f12d0fce762e60414cfaaff0f1bc2 authored almost 3 years ago
template: make python-black happy

ed970dab00d75ced95758ab559a77700d02ac812 authored almost 3 years ago
sign-rpm and publish-rpm: handle template RPM signature

5dcefcea5e5978bf30e15cbfd3d2ede5bcacdbf0 authored almost 3 years ago
template: fix missing get of component parameters

b62cd60523fea236358d901627057d9844caebd1 authored almost 3 years ago
template: fix built RPM path

436936d3c3a063198308fa20f38ada5aca5ae0a6 authored almost 3 years ago
template: copy only template prepared image

353dabd081f746aeeb6d487ff8230b362deab797 authored almost 3 years ago
template: fix expected template RPM filename

db41a474462adacbfee75cc433a0df7bc1749cc1 authored almost 3 years ago
template: improve call for building RPM

603dcd52511f69ccea5b6e09d372c5ca7306413d authored almost 3 years ago
qubes: prepare dispvm option in executor

e83f0df8a48c0211d8e855c5770cfd4829160ca5 authored almost 3 years ago
config: fix checks on commit or tag

9d41eededb32e9395e8bd768885a29c6737238fa authored almost 3 years ago
builder-devel: use docker for fetching sources

434d40a11602c05619bd70976ad1987cf850db12 authored almost 3 years ago
template: few fixes for plugin

4fa77dd17f202ec83018e666667775a55ab20834 authored almost 3 years ago
template: split rootimg prepare and qubeize

0734507fb37dabc4d2e619da3d31c28a465f0cbd authored almost 3 years ago
gitlab-ci: skip Qubes executor on non Qubes system

- This is temporary until we properly separate tests that need to
run either DispVM or container...

54b27667df45b75632f9aeb84b7d1d581ab461c6 authored almost 3 years ago
Use 'black' as linter and make mypy happy

27401f15b33e4150bf741c5a8d97866fa54d279d authored almost 3 years ago
Implement Qubes executor and several fixes on others

d2e76afc6a2ff3606dcdd20d46ac6d90108b818c authored almost 3 years ago
templates: add missing distributions if not filtered by CLI

36058fb6a9c3e8a0ffe3e7a1daa9c7d0702ad55e authored almost 3 years ago
Add template plugin content from linux-template-builder refactor

- Few fixes

4282ca286d76e28d8eb6b28a3042f4cfe340ca6b authored almost 3 years ago
Blacken the python code

653643e25a0e105f048e74cd7c1ab43d40dfa739 authored almost 3 years ago
Few reformats

31ca54c6690dfff305af89eb8bff6a50c351075d authored almost 3 years ago
Few fixes for publish plugins

1d84eacbba9217d8ea99d88b63051e5c498f498a authored almost 3 years ago
source: ensure to clone submodules after signature verification

333620bd7aa1bfdc6f12de2c884dae63ecfb47f3 authored almost 3 years ago
source: pass debug and verbose to executor run

09404fb76f8b7aa6168567459a98e3eb62757ddc authored almost 3 years ago
template: add plugin skeleton

9b74871d2e0888e09ebee43e113596a2a4030cb6 authored almost 3 years ago
Rename exceptions to errors

2f1f91ad66584b7beef76ca95c6f9beae0a51314 authored almost 3 years ago
Better handling of publish repositories

b99e77267adf0f78d20a32ba6a6130ae807d0944 authored almost 3 years ago
Add QubesTemplate and refactor dist and component

24b91080d0065b11203da8a1e96238b91b21a6e4 authored almost 3 years ago
cli_base: kwds -> kwargs

715f9480ddeec7ea0a5714e2c0d56e9836737a8a authored almost 3 years ago
source_rpm: add content to bootstrap chroot

We move keys from build_rpm to source_rpm and make build_rpm
depending on source_rpm.

11573689eea25303766c1e44681a2d11607a5918 authored almost 3 years ago
build_rpm: remove old keys

f3568c2ca170a11e035d00cd418071d6bbafce47 authored almost 3 years ago
source_rpm: simplify source info parsing

e61194b5b761faf3ef7de6c5f2051296b50f996c authored almost 3 years ago
source_deb: simplify source info parsing

7e7cdc03cabdf53f6b67cd7d730ef912a6c2bfbf authored almost 3 years ago
Fix tests

ada27e9a715b27563c4cb76244977422cde941c3 authored almost 3 years ago
gitlab-ci: update ci.Dockerfile

8997575ccdd3d26f04f08e85f5090957904677c4 authored almost 3 years ago
container: use ExecutorExeception instead of too broad one

41dd08525c9c2ccc3a499183b013a14a243c66e5 authored almost 3 years ago
debian: remove old keys

85140a4cc112985444dbcd22feaf5f74efdd69ac authored almost 3 years ago
.gitlab-ci: install git for shellcheck test

2ea7c753b39fc48b282ec3702d71c27c84d616a3 authored almost 3 years ago
.gitlab-ci: fix typi for pylint bin name

71929c3a9ea75fcdf7fdaa0766b14e63035841e7 authored almost 3 years ago
.gitlab-ci: update image

2a90ae414a7de3fb189ec84a4dbc1316537e205c authored almost 3 years ago
.gitlab-ci: add shellcheck

d212c02fd2173c09468aabd0feb0b9018d6f427e authored almost 3 years ago
Few reformats

2a4b94f883bae59b88fbc107fc21c48dd561bd45 authored almost 3 years ago
Update Readme

186923fad85f5a10454147578d6c3adc592cfbbb authored almost 3 years ago
Update README

0a182a724c7b6ad246a190fdd1be4cfc9f843ed5 authored almost 3 years ago
container: fix comment as FIXME

9b760cfbcd84ef73d9e27bf7718bac8d918a0daf authored almost 3 years ago
Add Debian host build support

fb95275498bfce31b3b0ba78b942b5679a0d5d49 authored almost 3 years ago
cli_main: make the code compatible with old click

f756128e6b2b4ce2a7449fd837b9ae1707f7bbfd authored almost 3 years ago
is_filename_valid: ensure filename doesn't start by '.'

0f26204f1c043d4885ff737aead1bb59cf0729d7 authored almost 3 years ago
cli_main: use directly click option to resolve path

b71b1bda8e546c2c8e38193923077bab276f2411 authored almost 3 years ago
Update README

1526ca2f22edf71537291fcb09a76a276bef417b authored almost 3 years ago
Replace hardlink_to by os.link

Only available for python3.10+

25b99e16eb8f7be73cddb269557c01ee9c4faf38 authored almost 3 years ago
config: fix type and returned value for stage

81f83f5a62c2006eafdbcba6b094c175adbe3fff authored almost 3 years ago
First public version

The current state for this new Qubes OS builder is still a work in progress.
We make it public i...

ffb7dddc1204991bd2d756e76ab176873b7659f0 authored almost 3 years ago
Update README

e3ef053388ce806bd13b7e5d8584f92441a00a99 authored almost 3 years ago
Update README

0d323e76bac957af95ff322d8e55e1e24229b745 authored almost 3 years ago
cli_main: fix builder_conf not passed as Path

01325dc8f81345e82663e8f1fd236d8324570431 authored almost 3 years ago
Update README

983104b16102f55a6fdec79e03806d7dbf6d31c2 authored almost 3 years ago
Initial commit

32d7707fcdddfcb71c12f1ba93b8e89c4b876236 authored almost 3 years ago